Search - clarification

Hello - Can I get some clarification on what text search functionality is available with Squidex? If I wanted to do free text search on a long text field is that supported out of the box or do I need to index in ElasticSearch for example? Andy

Hi,

all fields containing text are added to a lucene text. Lucene is full text search engine and also used in ElasticSearch. When your field is localizable the correct analyzer is used based on the language, if the field is not localizable the StandardAnalyzer is used and only English stopwords are excluded. You can also use fuzzy search. All other fields are available through the filters.

More about the filters are described here: https://docs.squidex.io/guides/02-api

There is also an (yet) not documented json syntax, which is used by the filter editor in the UI. But you can have a look to tests to understand the syntax:

That’s great - thanks