@zametaev

Какая используется технология поиска?

Нужно организовать поиск по БД, но в множественным вводом значений в поисковую строку для дальнейшего исключения найденных значений из поиска. Нашел пример на сайте eda,ru при нажатии на "Ингредиенты, детали" выходит селектор и в нем есть два поля, которые меня интересуют, "включить ингредиенты" и "исключить ингредиенты", там при вводе появляются подсказки типа умного поиска, но при нажатии на необходимый ингредиент он добавляется в поле и можно добавить еще несколько. Вот именно это меня и интересует. Помониторил интернет и так не смог понять как это сделано, BuidWith не особо помог.
  • Вопрос задан
  • 297 просмотров
Пригласить эксперта
Ответы на вопрос 2
asakasinsky
@asakasinsky
Совет: тщательнее формируйте свой вопрос.
А пока поиграю в вангу. Предположим, что в качестве БД вы используете MySQL.
После WHERE используйте предикаты IN и NOT IN с указанием множеств.
Ссылка на мануал.
Ответ написан
Комментировать
2ord
@2ord
Q. Как строить СУБД и искать по ней?
A. Поиск: СУБД рецепты ингредиенты

Q. Как искать по "включить ингредиенты" и "исключить ингредиенты"?
A.
SELECT наименование FROM ингредиенты
WHERE наименование IN ('морковь', 'картофель') AND наименование NOT IN ('сахар', 'мука')


Q. Как построить пользовательский интерфейс?
A. Поиск: tutorial angular react Flutter
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы