How can I delete entries from a search object without deleting the corresponding row in my datatable?

The search iterator is connected to the database rows.

If you want to decouple that object from your database, I believe you must cast the search iterator to a list of dictionaries, then you can treat it as a Python list.

Please see this recent post about casting:

For example,

# on the server
my_list=[dict(r) for r in app_tables.my_table.search()]
3 Likes