Описание тега elasticsearch-php
1
ответ
Невозможно обновить настройки ES с помощью ElasticSearch-PHP
В ES уже есть индекс. Я использую ElasticSearch-PHP в качестве клиента. В соответствии с документами ES этот код должен изменить настройки ES: $params = [ 'index' => 'my_index', 'body' => [ 'settings' => [ 'number_of_replicas' => 0, 'ref…
25 дек '18 в 11:48
3
ответа
Покрытие команды CURL для CURL php
Я пытаюсь добавить документы в эластичный поисковый индекс с помощью массового API. Мой запрос CURL отлично работает в командной строке, и я преобразовал его в PHP. Когда я пытаюсь запустить код PHP, ничего не происходит. Ни один документ не добавля…
09 янв '19 в 15:23
0
ответов
Почему я получаю это invalid_argument_exception в основном запросе php поиска Elasticsearch?
Я использую пакет Elasticsearch PHP для выполнения запросов. Когда я выполняю этот основной поисковый запрос, я получаю illegal_argument_exception, Функцияelastic() возвращает клиента Elasticsearch. $query = $this->elastic()->search([ 'index' …
01 мар '19 в 18:44
0
ответов
Неправильные результаты, появляющиеся в эластичном поиске, должны соответствовать запросу
У меня есть следующий анализатор в поле поиска: GET _analyze { "tokenizer": "standard", "filter": [ "word_delimiter","lowercase", {"type" : "shingle", "min_shingle_size" : 2, "max_shingle_size" : 4, "output_unigrams" : true}, {"type" : "pattern_repl…
06 фев '19 в 10:58
0
ответов
asticsearch|php 6.0 неправильные результаты
У меня есть проблема с запросом на мой asticsearch 6.5. Я установил asticsearchphp 6.0. Когда я запускаю этот запрос, я получаю неправильные результаты и результаты из других индексов, а не только из: 'search_article_index' $params = [ 'index' =>…
27 фев '19 в 15:00
1
ответ
ElasticSearch Filter Требуется несколько полей
У меня есть этот запрос (через PHP-клиент) для ElasticSearch 6.2: [ "query"=> [ "bool" => [ "filter" => [ "term" => [ "row.name" => $name ], "term" => [ "row.origin" => $origin ] ] ] ], "size" => "10" ] Это работает, если я и…
04 фев '19 в 09:49
0
ответов
Поиск с пунктуацией
Я хочу найти слово с пунктуацией в эластичном поиске, например, я хочу найти слово "Пилигрим". Если я наберу "Пилигримы", слово "Пилигрим" должно быть возвращено. Пожалуйста, помогите мне. Я пробовал разные комбинации анализатора и запроса, но это н…
30 мар '19 в 12:19
2
ответа
Elasticsearch Mapping Types в PHP
Я хочу подключиться к нашему Серверу asticsearch (V7.0.0), используя официальный клиент PHP. В документации эластичного поиска указано, что типы сопоставления были удалены в Версии 6.0.0. Но в целом официальные типы документации PHP Client все еще у…
03 июн '19 в 12:55
0
ответов
Нужно некоторое руководство относительно Elasticsearch PHP
Мне нужна помощь в понимании следующих вещей, Я использую composer для интеграции phpasticsearch php. Я создал HTML-страницу для публикации данных формы в asticsearch. Я пытаюсь получить доступ к html-странице с другого компьютера, изменив IP-адрес …
03 авг '19 в 10:15
0
ответов
Подсчет внутри вложенного последнего элемента массива в документе elasticsearch
Я пытаюсь запросить общее количество ставок, запрошенных в моем elastic search. Мой набор данных выглядит примерно так: "hits": [ { "_index": "nits_media_", "_type": "nits_media_data_collection", "_id": "sAsNKnABd82D-bEviD45", "_score": 1, "_source"…
09 фев '20 в 22:52
1
ответ
Укажите имя пользователя / пароль elasticsearch с помощью Elasticsearch-PHP ClientBuilder
Я активировал "эластичного" пользователя по умолчанию и установил для него пароль. Я использую elasticsearch-php для подключения и запроса моего elasticsearch. Он работал нормально, но после активации пароля я не могу подключиться с помощью предыдущ…
27 сен '19 в 04:20
0
ответов
Как подсчитать наиболее часто встречающиеся слова из набора документов, а затем выполнить подгруппы
Из запроса Elasticsearch я могу создать, скажем, около 5000 документов. Теперь я пытаюсь определить, какие безостановочные слова (стоп-слова - это вспомогательные глаголы / незначащие слова) появляются чаще всего. Так что я попробовал этот запрос, и…
28 окт '19 в 10:22
1
ответ
PHP Elasticsearch 7.5 - Безболезненное состояние скрипта не дает правильных результатов
Это мой запрос elasticsearch. Я пытаюсь получить все документы, соответствующие условию, еслиjob_id равно 1, то получите документы, в которых sourced = 0 иначе если job_id не 1, тогда получите документы с sourced = 1. Но возвращает все документы. [ …
25 дек '19 в 10:38
1
ответ
Elasticsearch с сгруппированной строкой query_string
{ "query": { "query_string" : { "query" : "((name:the_search_phrase) OR (keywords:the_search_phrase)) AND (city:Sydney, Australia)" } } } Новое в elasticsearch. Создание JSON в соответствии с документацией здесь: https://www.elastic.co/guide/en/elas…
17 фев '20 в 12:47
1
ответ
Поиск с оператором "И" в пакете PHP Elastic search
Я пытаюсь научиться Elastic Searchс помощью пакета php composer. У меня естьindex с именем media_data который содержит nits_account, nits_url, session_id, timestampполя. Я хочу иметь фильтры на основе указанных выше полей, и они должны быть вandопер…
26 янв '20 в 15:48
1
ответ
Агрегация мощности Elasticsearch с текстовыми полями
Я пытаюсь запросить средний запрос, сгенерированный за сеанс, я вставляю session_id, помещая данные в свои индексы, я хочу подсчитать отдельные сеансы и вывести среднее значение, одновременно проверяя сопоставление данных, которые я узнал что это в …
27 янв '20 в 14:43
1
ответ
Создание таблиц данных в эластичном поиске
Я пытаюсь составить таблицу данных, состоящую из некоторых вычислений ****************************************************** ** Bidder * Request * CPM * Revenue * Response Time ** ****************************************************** Я создал индек…
03 фев '20 в 14:29
1
ответ
Elasticsearch Completion Suggester игнорирует параметр индекса и возвращает результаты для нескольких индексов
Я использую PHP-реализацию Elastic, чтобы использовать подсказку завершения, например: $params_organisations = [ 'index' => $this->organisation_index, 'body' => [ "suggest" => [ "suggestions" => [ 'prefix' => $request->q, "compl…
19 май '20 в 18:07
1
ответ
Возврат позиции и выделение поисковых запросов в Elasticsearch
Я использую официальный клиент Elasticsearch-PHP, установленный на личном сервере Debian, и то, что я пытаюсь сделать, включает индексацию, поиск и выделение отдельных документов. т.е. каждый результат поиска будет возвращать только один документ, к…
18 авг '20 в 03:40
0
ответов
Можно ли запросить два или более независимых экземпляра elasticsearch (не кластер) с помощью официального драйвера PHP?
У меня есть два независимых экземпляра ElasticSearch, которые индексируются из одной и той же базы данных MySQL (InnoDB Cluster) двумя независимыми процессами индексатора (собственными скриптами). Я хочу, чтобы мой веб-сайт PHP запрашивал у них обои…
20 янв '20 в 11:18