Создайте форму поиска в Play Framework с Java - PullRequest
1 голос
/ 21 марта 2020

Я пытаюсь создать нечто похожее на приведенную ниже форму HTML, используя Play Framework с Java:

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_filter_list

Но вместо жестко запрограммировав выбираемые значения для поиска (например, «Адель» в приведенном выше примере), я планирую запросить большой набор данных с тысячами или десятками тысяч записей и позволить пользователям осуществлять поиск в этом наборе данных. Пожалуйста, ответьте на мои следующие 2 вопроса:

  1. Возможно ли это сделать в Play Framework
  2. Будет ли это плохой практикой? Было бы лучше, чтобы пользователи вводили строку и запрашивали только тогда, когда они нажимают кнопку «Поиск»?

1 Ответ

0 голосов
/ 22 марта 2020
  1. Это на 100% возможно с Play! Узким местом будет ваш набор данных. Это файл, база данных SQL, база данных без sql, поисковая система, запрос веб-службы. В этом и заключается проблема.

  2. Дискуссионно. Реализуйте его так, как вам нравится, если вы испытываете узкие места. Вы можете реализовать тайм-аут на 200 мсек перед выполнением запроса ajax. Очень хороший инструмент - select2 , который позволяет легко его настроить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...