Я постоянно ощущаю необходимость создания формулы поиска или панели фильтров, используя логику и выражение.
Вот несколько примеров выражений:
искать все товары с ценой> = $ 100 и в наличии на складе.
Отфильтруйте все файлы с помощью (имя типа * .log или name = toto.txt) и датой изменения <2 часа с этого момента </p>
Я знаю, как реализовать такой шаблон поиска / фильтрации для выполнения поиска, но я вручную кодирую часть графического интерфейса, теряя много возможностей (и / или вещей, ...).
Кто-нибудь знает общий способ создания такого рода динамической формы, позволяющей пользователю создавать свой собственный запрос графически?
В этой форме пользователь сможет выбрать, какие критерии являются релевантными, ввести свои собственные значения и создать логическое выражение.