Alejandro Ríos
08/12/2025, 2:38 PMquery_by
, the response is incorrect (0 results), but with other fields, it works as expected.
Is there a specific field definition required to allow curations in search?
For example, when we use this field, we get no results:
{
"facet": false,
"index": true,
"infix": false,
"locale": "es",
"name": "title",
"optional": true,
"sort": true,
"stem": true,
"stem_dictionary": "",
"store": true,
"type": "string"
}
But if we use one of these, results are returned:
{
"facet": false,
"index": true,
"infix": false,
"locale": "es",
"name": "categories.parent_category.id",
"optional": true,
"sort": false,
"stem": false,
"stem_dictionary": "",
"store": true,
"type": "string[]"
},
{
"facet": false,
"index": true,
"infix": false,
"locale": "es",
"name": "categories.description",
"optional": true,
"sort": false,
"stem": false,
"stem_dictionary": "",
"store": true,
"type": "string[]"
},
{
"facet": false,
"index": true,
"infix": false,
"locale": "es",
"name": "description",
"optional": true,
"sort": false,
"stem": false,
"stem_dictionary": "",
"store": true,
"type": "string"
}
Is this the expected behavior, or could it be a bug?
I couldn’t find anything in the docs explaining which fields can or cannot be used.
https://typesense-community.slack.com/archives/C01P749MET0/p1754580388227729Max Priazhevskii
08/13/2025, 3:07 AM