Задать вопрос
@zametaev

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

Нужно организовать поиск по БД, но в множественным вводом значений в поисковую строку для дальнейшего исключения найденных значений из поиска. Нашел пример на сайте eda,ru при нажатии на "Ингредиенты, детали" выходит селектор и в нем есть два поля, которые меня интересуют, "включить ингредиенты" и "исключить ингредиенты", там при вводе появляются подсказки типа умного поиска, но при нажатии на необходимый ингредиент он добавляется в поле и можно добавить еще несколько. Вот именно это меня и интересует. Помониторил интернет и так не смог понять как это сделано, BuidWith не особо помог.
  • Вопрос задан
  • 301 просмотр
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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