в MongoDB апи: -несколько слов поиск мангуст
db.articles.runCommand("text", { search: "bake coffee cake" })
позволяет несколько слов для поиска сразу, в MongoDB документе.
Что является подходящей командой в mongoosejs?
в MongoDB апи: -несколько слов поиск мангуст
db.articles.runCommand("text", { search: "bake coffee cake" })
позволяет несколько слов для поиска сразу, в MongoDB документе.
Что является подходящей командой в mongoosejs?
Если вы хотите наиболее интегрированный опыт Mongoose, я предлагаю вам взглянуть на один из мангуста автора расширений Mongoose:
https://github.com/aheckmann/mongoose-text-search
Он добавляет поддержку еще экспериментальной Шрифтом- функция поиска MongoDB.
Mongodb ver 2.6 представил $ text запрос оператора. Он выполняет текстовый поиск по содержимому полей, индексированных с помощью text index. Вы можете использовать его у Mongoose вот так:
Article.find(
{ $text : { $search : "bake coffee cake"} }
).exec(callback);
Я дал точно так, но это не работает. Потеряв мой разум над этим. Полный вопрос на моей странице. Если у вас есть минута, чтобы посмотреть, это будет здорово –