MongoDB похоже только на логические или текстовые запросы?MongoDB текстовый поиск логический И
Если я хочу найти все документы, содержащие слова («яблоко» или «оранжевый» или «груша»), я могу сделать следующее.
db.collection.runCommand('text', {search: 'apple orange pear', limit: -1})
Но как найти все документы, которые содержат все 3 слова («яблочные» и «оранжевыми» и «груша») в произвольном порядке.
Возможно ли это?
Проверьте этот ответ, как ав orkaround для поддержки логических запросов 'AND' путем обертывания каждого отдельного поискового запроса двойными кавычками: http://stackoverflow.com/a/35641331/1123355 –