Filtering results in Algolia search

I am using Algolia indexes in my application, and struggling tuning it in.
The index iteslf works just fine, but unability to filter results bothers me.
I want to show only public results, but I can't find a good way to exclude non public results from the index. Algolia seems to be able to apply filters only at query time, but FlutterFlow integration don't support this, only 'search term' accepted as an input. Does anyone know how to do this?

I figured a workaround

  • sort by public results, such that they come first

  • filter results inside flutterflow to exclude non public ones

But this makes app slower obviously.

5
12 replies