#node.js #database #mongodb #mongoose #database-design
Вопрос:
Я разрабатываю веб-приложение с Express/MongoDB для серверной части. Пользователь сможет ввести название университета, и начнется автозаполнение, чтобы указать возможные разрешенные названия университетов. Поскольку университеты в моем списке определены заранее и четко, следует ли мне просто реализовать множество возможностей или мне следует создать коллекцию университетов в MongoDB, а затем внедрить индекс для их поиска?
Моя проблема с выбором первого варианта (реализация множества возможностей) заключается в том, что я хочу, чтобы поле базы данных было в основном перечислением со всеми возможностями.
В моем списке университетов около 500 записей, не слишком ли много для создания такого перечисления/проверки в базе данных?
Заранее благодарю вас!
Комментарии:
1. Что вы имеете в виду под «перечислением»? В JavaScript нет такого понятия, как перечисление.