Я использую .NET 8 и официальный клиент Typesense NuGet.
В моей схеме есть следующие поля:
Код: Выделить всё
new Field("fl_adep", FieldType.String, facet: false, optional: false, index: true, sort: true),
new Field("fl_atype", FieldType.String, facet: false, optional: true, index: true, sort: false)
Когда я запускаю:
- filter_by: fl_adep:EH* я получаю только 200 результатов, но должно получиться около 900.
- filter_by: fl_atype:=SC7 Я правильно получаю 8 результатов. Я на 100 % уверен, что 2 документа fl_atype=SC7 также удовлетворяют требованиям fl_adep:EH*.
- filter_by: fl_adep:EH* && fl_atype:=SC7 Я получаю 0 результатов.
- /collections/fpllist/documents/search?q=&query_by=...&filter_by=fl_adep:EH&per_page=5
- /collections/fpllist/documents/search?q=*&query_by=...&filter_by=fl_atype:=SC7&per_page=5
- /collections/fpllist/documents/search?q=&query_by=...&filter_by=fl_adep:EH&&fl_atype:=SC7&per_page=5
Подробнее здесь: https://stackoverflow.com/questions/798 ... mbined-fil
Мобильная версия