Вопросы по теме 'elastica'

Elastica возвращает пустой набор результатов, когда он должен возвращать некоторые результаты
Здравствуйте, у меня проблема с elasticsearch php api, elastica. если я запускаю это: $elasticaQueryMatch= new Elastica\Query\Match(); $elasticaQueryMatch->setField('fax', "16147591649"); $elasticaResultSet =...
335 просмотров
schedule 22.10.2022

Повышение результатов поиска elastics на основе логического значения поля
Я получаю много «статического» при поиске правильного способа повысить результат, когда «логический» тип поля равен TRUE, большинство результатов говорят о логических поисках. Н.Б. Мы используем библиотеку php elastica , но если вы можете...
2524 просмотров
schedule 28.08.2022

Добавление JSON в Elastic Search с помощью Elastica
Как мне добавить JSON в эластичный поиск с помощью Elastica для pHp? Я не хочу, чтобы индекс и сопоставление генерировались автоматически, поскольку количество полей в JSON огромно. Я искал повсюду и не нашел простого примера для JSON без индекса и...
738 просмотров
schedule 04.07.2022

Elastica: лучший способ проверить, существует ли документ с идентификатором x?
Используя библиотеку PHP Elastica, мне интересно, как лучше всего проверить, существует ли документ с идентификатором = 1? Я делал следующим образом: $docPre = $elasticaType->getDocument(1); if ($docPre) { //do some stuff... } else {...
2618 просмотров
schedule 02.06.2023

как настроить предложение Elastica для определенного типа?
Я новичок в elasticsearch и пытаюсь ладить с elastica. Я пытаюсь установить подсказку, которая предлагает определенный тип. Я пытался использовать метод addType из \Elastica\Search, но он не работает. $search = new...
916 просмотров
schedule 29.07.2023

Невозможно заполнить встроенный документ доктрины в Elastica
У меня есть встроенный документ в моем документе ODM Doctrine, когда я запускаю эту команду php app/console fos:elastica:populate Я получаю эту ошибку: Объект класса ng\myBundle\Document\Coordinates не удалось преобразовать в строку в...
622 просмотров
schedule 12.11.2022

Elasticsearch MapperParsingException [не удалось проанализировать, документ пуст] во время индексации
Я использую elasticsearch 1.2.2 с эластичной оболочкой php. при индексировании некоторых документов я столкнулся со следующим исключением PHP Fatal error: Uncaught exception 'Elastica\Exception\Bulk\ResponseException' with message 'Error in...
15938 просмотров
schedule 31.10.2022

Как интегрировать Elasticsearch в Zend Framework 2 с помощью Doctrine 2
Я следовал этому руководству для интеграции доктрина с Zend Framework 2. Теперь все работает нормально, но я хотел бы интегрировать Elasticsearch в этот проект. Я нашел много документации по Elasticsearch, скачал плагин Elastica для PHP, но не...
4590 просмотров

Elasticsearch - foselastica Сортировка по целому числу со странными результатами
я хочу отсортировать свой результат компаний на основе количества вложенных (занятых) объектов, я добавил дополнительное поле в сущность компании, которая содержит количество, например: private employeeCount; getEmployeeCount(){ return...
281 просмотров

Клиент Elastica с кластером
У меня есть кластер Elasticsearch с Compose.io, но я не могу подключиться к Elastica Client. Это моя конфигурация: $elasticaClient = new \Elastica\Client(array( 'servers' => array( array('host' =>...
1226 просмотров

Elastica — несколько логических запросов — подзапросы
Я хотел бы использовать эластику для фильтрации по нескольким совпадениям внутри категории: Что-то типа: (categories.name = "category-1" AND Categories.level = 0) AND (categories.name = "category-2" AND Categories.level = 1) "title": "Test...
491 просмотров
schedule 10.04.2022

Сортировка по похожему числовому значению в Elasticsearch
Давайте представим простые эластичные документы, подобные этому: { title: 'Samsung Galaxy S5' //string price 599.45 //float }, { title: 'Cover for Samsung Galaxy S5' price: 5.49 } Теперь я хочу написать логический запрос, который будет...
147 просмотров
schedule 16.02.2023

Фильтрация глобальной агрегации в Elastica
У меня есть эластичный запрос, созданный с помощью ruflin/Elastica, с глобальной агрегацией. Можно ли как-то добавить к нему какие-то фильтры, отдельно от моего основного запроса. Это выглядит так: $query = new Query($boolQuery);...
603 просмотров
schedule 17.07.2022

elasticsearch/elastica ограничивает вложенные результаты
можно ли ограничить результаты из вложенного поля? У меня есть владельцы магазинов и магазины, и для результатов поиска я хочу получить только 2 магазина, а не все элементы от владельца. моя установка: foselasticabundle 5.0 + elasticsearch 5.4.3...
374 просмотров
schedule 30.06.2022

Диапазон применения запроса Elasticsearch, если поле существует
В моем индексе есть поле «valid_until», которое может быть либо нулевым, либо допустимым datetime. Я хочу написать запрос, чтобы получить все документы из индекса и применить фильтр диапазона, только если «valid_until» имеет допустимую дату....
718 просмотров
schedule 30.10.2022