Somehow I’d missed when this feature was implemented, so I’m posting here in case others find this feature request later and are in the same boat.
If you’re using accelerated data tables, search iterators now have a delete_all_rows
method that will delete the rows found by the search, e.g.:
results = app_tables.foo.search(category="misc")
results.delete_all_rows()