Описание тега foselasticabundle
FOSElasticaBundle - интеграция Elasticsearch PHP для вашего проекта Symfony2 с использованием Elastica.
0
ответов
FOSElasticaBundle выполняет вложенные запросы
Я учусь использовать FOSElasticaBundle, но я не могу выполнить запрос, где есть вложенные поля. Цель состоит в следующем: искать строку запроса в нескольких полях, включая вложенные. Моя настройка: structure: mappings: name: { boost: 9, type: string…
01 фев '14 в 01:15
1
ответ
FOSElasticaBundle: настройка анализатора для пользовательских свойств
Я использую FOSElasticaBundle в Symfony 3.3. Я зарегистрировал прослушиватель событий в событии POST_TRANSFORM, которое вычисляет и добавляет настраиваемое свойство, например: public function addCustomProperty(TransformEvent $event) { $document = $e…
13 июн '17 в 12:15
1
ответ
FOSElastica вложенный запрос
Мои коллекции такие: { "_index" : "test_index", "_type" : "test_type", "_id" : "10000", "_score" : 1.0, "_source" : { "user_id" : 12, "index_date" : { "date" : "2018-02-06 14:25:49.816952", "timezone_type" : 3, "timezone" : "UTC" }, "rating" : null,…
06 фев '18 в 15:52
1
ответ
Как сопоставить все аргументы, передаваемые в массиве в упругом поиске?
Здесь term дает результат, если одно из всех args (1,2) совпадает, и мне нужно, чтобы все args были в степени.id пользователяздесь у меня есть такие данные "id": 66, "name": null, "degrees": [ { "id": 1, "name": "BCA", },{ "id": 2, "name": "MCA", } …
16 сен '16 в 12:55
1
ответ
Эластичный поиск поиск по индексу
Доброе утро, Я хотел бы помочь с FOSElastcaBundle. У меня установлен эластичный поиск с кибаной и logstash. У меня есть индекс с именем openvpn, и есть _type rsyslog-openvpn. Я хотел бы получить некоторую запись для элемента, где fiels common_name р…
03 июн '15 в 11:39
0
ответов
Индексирование FosElasticBundle без доктрины
Когда вы используете FosElasticeBundle с доктриной, вы определяете отображения в конфигурации config fos:el:populate, а затем при каждом изменении документов добавляются / редактируются или удаляются. Вопрос в том, как добавить данные вручную в инде…
25 июл '18 в 09:00
1
ответ
Прослушиватель Symfony ElasticaBundle и query_builder_method
Мне нужно загрузить в эластичный, когда я создал объект Lead, только те, кто имеет статус утвержден, это мое, отображение: persistence: driver: orm model: Artel\ProfileBundle\Entity\Lead provider: query_builder_method: createIsActiveQueryBuilder lis…
08 мар '16 в 15:33
1
ответ
Cron работа для упругого поиска (Fos упругой связки)
У меня есть задание cron, которое запускает скрипт оболочки на сервере Linux Ubuntu LTS 12.0.04 каждые 2 минуты для построения эластичного поискового индекса, ниже приведен скрипт оболочки: #! /bin/sh echo "------------------------------------------…
28 фев '14 в 17:12
0
ответов
Эластичный поиск агрегационного фильтра
Я уже делаю поиск фасетов с помощью эластичных поисков. Термин агрегация возвращает "doc_count" каждого сегмента. Я хочу создать фасет так: Буквы: -a (22) -b (33) -c (44) И когда я ставлю отметку в строке с, я хочу получить что-то вроде этого Буквы:…
13 окт '14 в 12:51
0
ответов
FosElastica - ошибка при удалении значения из сопоставленного массива
У меня есть относительно простое отображение, которое вызывает у меня проблему при обновлении данных. это небольшой массив строк. types: sector: properties: company: type: nested properties: id: type: integer name: boost: 8 analyzer: autocomplete se…
13 ноя '18 в 08:46
0
ответов
Как создать родительское отображение в FOS_elasticBundle с Elasticsearch 6?
Elasticsearch 6 больше не поддерживает родительское сопоставление. Должен ли я использовать "type:join" сейчас? Как я могу сопоставить родительский объект в FOS_elasticBundle с Elasticsearch 6?
25 янв '18 в 17:01
1
ответ
Elasticsearch: такого индекса нет - Symfony FOS/ эластичная связка
Я пытаюсь получить первый опыт работы с Elasticsearch. Поэтому я создал простое веб-приложение с Symfony и использовал FOSElasticaBundle для интеграции с Elastica. Теперь, когда я пытаюсь заполнить индекс через консоль, я получаю следующую ошибку: […
17 дек '15 в 18:40
0
ответов
Анализаторы Elastica FOSElastica Symfony2 не работают
Я собираюсь выяснить, как работает Elastica/FOSElastica. Я запустил его для очень простых поисковых запросов, где название продукта точно соответствует моей строке поиска. Поскольку это не очень хороший способ поиска, мне нужно добавить анализаторы …
26 окт '15 в 08:33
0
ответов
Elastica возвращает все записи вместо отфильтрованных значений
Я только начал играть с FOSElasticaBundle и у меня возникла первая проблема:) В контроллере есть моя часть кода: $finder = $this->container->get('fos_elastica.finder.app.report'); $boolQuery = new \Elastica\Query\BoolQuery(); $fieldQuery = new…
16 фев '18 в 22:28
1
ответ
Symfony Elastic mapping
У меня есть сопоставление для сущности для поля "навыки" * @ORM\Column(name="skills", type="array", nullable=true) * @Groups({"for_profile_project"}) */ private $skills = []; эластичный конфиг (это мой весь конфиг постебин) команды: indexes: profile…
19 янв '16 в 00:11
0
ответов
Symfony 3.2 FOSElasticSearch 5.x
Я пытаюсь установить пакет FOSElasticSearch (используя composer) в Symfony 3.2 Это мой файл composer.json: { "name": "CompanyName/standard-edition", "license": "MIT", "type": "project", "description": "The \"Symfony Standard Edition\" ", "minimum-st…
03 дек '18 в 12:10
1
ответ
Каков наилучший способ отобразить следующие неструктурированные данные в упругом поиске?
Я пытаюсь выяснить, что может быть лучшим типом и анализатором для поля с неструктурированными данными. поле запроса может быть следующего и многих других {"_format":"json","follow":{"followee":27}} // вложенные объекты [{"q": "madhab"}] // массив о…
03 янв '19 в 09:35
1
ответ
FOSElasticaBundle сортировка не работает
Конфигурация моего типа эластика выглядит следующим образом: acme_article: mappings: title: {type:string, index_analyzer:acme_analyzer} content: {type:string, index_analyzer:acme_analyzer} slug: ~ media: {type:string, index_analyzer:acme_analyzer} c…
05 фев '15 в 15:58
1
ответ
Индексирование FOSElasticaBundle замедляет Symfony
Индексирование вещей в ElasticSearch с использованием FOSElasticaBundle не работает. Вот из моего конфига (app/config/config.yml): fos_elastica: clients: default: { host: localhost, port: 9200 } serializer: callback_class: FOS\ElasticaBundle\Seriali…
13 апр '14 в 14:06
1
ответ
Symfony ElasticSearch не синхронизируется после запроса на удаление репозитория
Я использую foselastica и получаю сообщение об ошибке "Не удается найти соответствующие объекты Doctrine (0) для всех результатов Elastica (7). Идентификаторы: 52, 51, 50, 48, 49, 47, 46" после запроса на удаление в хранилище, однако запрос действит…
17 авг '17 в 12:39