2016-06-26 3 views
0

Я делаю приложение NodeJS Express MongoDB с базой данных различных книг.Live/Dynamic query для MongoDB NodeJS

У меня есть список книг с информацией, такой как Название книги, Имя автора, ISBN и т. Д.

View of the list here

Я хочу создать функцию запроса таким образом, что страница находит для соответствующих полей, как я печатаю вдоль в поле поиска текстового поля.

Любые предложения по его реализации?

ответ

0

Если вы хотите сделать текстовые запросы, вы можете использовать индекс $ text на mongodb и индексировать нужные вам поля. это позволит вам искать текст во всех индексированных полях.

вы можете прочитать больше о том, что здесь: https://docs.mongodb.com/manual/reference/operator/query/text/

+0

Но как мне реализовать живой поиск? –

+0

Просто запросите коллекцию с помощью db.colName.find ({$ text: {$ search: "bake coffee cake"}}) –