Я использую Azure Службу когнитивного поиска для своего приложения. Сначала нам нужно создать источник данных, индексатор и индекс для создания службы поиска.
Предположим, что у нас есть следующий простой JSON, который проиндексирован в azure search.
{
"hotelId: 1,
"rooms": {
"roomId": 1,
"type": "deluxe"
}
}
Я пытаюсь использовать функцию фильтра OData $ для фильтрации моих результатов
$filter=Rooms/any(room: room/Type eq 'deluxe')
Но azure поиск выдает ошибку "Недопустимое выражение: любой / все могут использоваться только после коллекция. \ r \ nИмя параметра: $ filter "