Я хочу найти всю строку, а также частичную строку в API поиска AWS Cloud,
У меня есть данные, доступные как в формате ниже,
[
{
'name' : 'John',
'specialities' : [
'ios',
'swift',
'react native'
]
},
{
'name' : 'Karl',
'specialities' : [
'ios developer',
]
},
{
'name' : 'Maria',
'specialities' : [
'android developer',
]
}
]
Теперь я пытаюсь достичь, если я запускаю запрос для поиска 'ios developer', тогда он должен вернуть Карлу, Джону, Марии все три записи.
Потому что, согласно моему требованию, у Карла есть полностью совпадающая строка, которую я получаю, но у Джона есть «ios», а у Марии есть слово «разработчик», которое я хочу найти.
Согласно документации AWS, они позволяют точное совпадение слов, и поэтому я не получаю желаемого результата.
Я ссылался ниже и на соответствующие документы:
https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-text.html#searching-text-phrases