Расширенный поиск (Elasticsearch) Symfony2 Фильтр

Я разрабатываю приложение с использованием Symfony2 и Elasticsearch. Для связи с ORM я использую Ongr ElasticsearchBundle (https://github.com/ongr-io/ElasticsearchBundle).

В моем проекте у меня есть страница, которая отображает данные в таблице. Пользователь должен иметь возможность фильтровать эти данные. Поэтому я сделал форму (без сущностей), содержащую форму коллекции. FormType может быть добавлен (несколько раз) в эту коллекцию с использованием Javascript. Этот FormType содержит текстовое поле и раскрывающийся список. Раскрывающийся список заполнен всеми возможными полями для конкретного документа Elasticsearch (сравнимого с сущностью Doctrine). Таким образом, пользователь выбирает поле из выпадающего списка, и это поле должно соответствовать значению в текстовом поле.

Это на самом деле работает, но я пытаюсь найти способ проверить это. Значение заполняется в текстовом поле, поэтому форма всегда действительна. Но некоторые поля должны быть целыми числами или датами.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]