Учитывая я мой индекс настроен так:Azure Поиск Fuzzy Предлагайте Через несколько полей
{
"Error": null,
"IsSuccess": true,
"StatusCode": 201,
"Body": {
"name": "test-want-index",
"fields": [
{
"name": "Id",
"type": "Edm.String",
"searchable": false,
"filterable": false,
"sortable": false,
"facetable": false,
"suggestions": false,
"key": true,
"retrievable": true
},
{
"name": "Title",
"type": "Edm.String",
"searchable": true,
"filterable": false,
"sortable": false,
"facetable": false,
"suggestions": true,
"key": false,
"retrievable": true
},
{
"name": "Description",
"type": "Edm.String",
"searchable": true,
"filterable": false,
"sortable": false,
"facetable": false,
"suggestions": true,
"key": false,
"retrievable": true
},
],
"scoringProfiles": [],
"defaultScoringProfile": null,
"corsOptions": null
}
}
заселена с этими данными:
Id:123, Title:starbucks, Description:coffee that is good
Id:456, Title:big b, Description:coffee that is bad
Id:789, Title:elk brand, Description:we have elk stars
Когда пользователь, который входит в следующий запрос starbucs coffee
Можно ли настроить поля индекса, чтобы я мог:
-
элемент
- матч с идентификатором 123 и идентификатор 456
- Нечеткий поиск (или предложение?) Название и описание
Примечание:
- Ввод
stabuck
как этот термин поиск по предложению возвращает идентификатор 123 - Ввод
coffee
в качестве поискового запроса для предложений id 456 - Ввод
starbucs coffee
ничего не возвращает. < - моя проблема.