Query Hack without Exists/Doesn't Exist Tag
TLDR David asks how to perform a specific query. Jason suggests a hack, creating a new boolean field and set it during indexing. The solution is agreed upon. Gustavo suggests allowing 'null' indexing.
Jul 14, 2023 (4 months ago)
fieldx_exists: true|falseand set that at indexing time when you put together the JSON document, then filter on it
Jul 15, 2023 (4 months ago)
nullbesides omitting the field.
Indexed 3005 threads (79% resolved)
Troubleshooting Typesense 400 Error with Null Fields
sonu was encountering a 400 error due to null fields during Typesense indexing. Jason suggested upgrading to a recent version, removing null fields, and marking potentially null fields as `optional: true`. gab shared a similar issue and workaround.
Troubleshooting Typesense Filter_by Parameter Issue
Sagar had trouble with the filter_by parameter in Typesense. Kishore Nallan identified issue related to indexing, which resolved part of the issue. Guidance was given for handling null values.
Querying with Typesense-Js and Handling Null Values
michtio was querying using typesense-js and receiving fewer results than expected. Kishore Nallan suggested using different query parameters. Further discussion led to the handling of 'null' values and filtering syntax in the search queries. The thread ended with Jason offering migration support from Algolia to Typesense.