Эквивалентно монго-оболочке db.collection.runCommand() в Node.js
Я хотел бы использовать полнотекстовый поиск, доступный в MongoDB 2.4. Текстовый поиск доступен через функцию runCommand, например db.collection.runCommand( "text", { search: "keywords"})
, Итак, мне интересно, есть ли эквивалентная функция runCommand() в модулях mongojs или node-mongodb-native.
Я знаю, что этот вопрос уже затрагивался, но так и не получил достаточного ответа. Заранее спасибо.
2 ответа
Решение
Поддержка runCommand была добавлена! https://github.com/gett/mongojs/issues/62
Я нашел это как эквивалент:
collection.find({ $text: { $search : "your search words" }})
.toArray(function(err,results) {
// ..callback stuff..
});