Как отфильтровать автозаполнение
Я передаю Azure Search данные из многопользовательской базы данных, поэтому у каждого документа в индексе есть свойство TenantId. Для поиска, агрегатов, предложений я всегда фильтрую по "TenantId eq 'xxx'" в зависимости от того, кто его вызывает.
Однако для автозаполнения фильтрация невозможна, поэтому, если он возвращает "что-то", у арендатора в контексте может не быть "чего-то" в его данных. Есть ли способ преодолеть это?
1 ответ
Решение
Эта функция активно разрабатывается и будет завершена до того, как API автозаполнения достигнет общей доступности. Я обновлю эту ветку, как только мы развернем изменения, чтобы вы могли их попробовать.