Rails автозаполнение 50k записей - PullRequest
0 голосов
/ 23 сентября 2019

База данных хранит 50 000 записей.Записи имеют название и идентификатор.Мне нужно выполнить поиск по названию с автозаполнением.

Подходит ли для этого jQuery UI + ajax ?Или есть более быстрые способы сделать это?

Для ajax, мне нужно будет сделать MyRecord.all в действии index?Затем перешлите запрос Ajax на это действие?

1 Ответ

1 голос
/ 23 сентября 2019

Я бы предложил сделать автозаполнение на стороне сервера.Загрузка 50k записей из БД в Rails, их сериализация в JSON и анализ в JS будут медленными * .

Возможные решения для поиска совпадений:

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