Я использую elasti c запрос поиска для запроса к моей базе данных.
В моей базе данных будут разные объекты, и у каждого объекта будут имена полей.
Если я задаю какое-либо ключевое слово в качестве своего запроса, я получаю все объекты, имена полей которых соответствуют моему запросу. Сюда входят и другие имена полей для этого конкретного объекта.
Мой вопрос: есть ли способ получить объекты только с именами полей, которым сопоставляется мой запрос?
Например, атрибуты моих объектов ["first name", "last name", "city"]
. Предположим, мой объект Obj1 имеет имя как «AB C», а мой объект Obj2 имеет город как «AB C». Теперь, когда я даю любую строку запроса "AB C", результат должен быть похож на это.
{
"results": [
{
"first_name": "ABC"
},
{
"city": "ABC"
}
],
"result_count": 2,
"cursor": "2"
}
Любые предложения приветствуются. Заранее спасибо