Saya menyisir dokumen di pencarian teks , dan saya rasa ini tidak mungkin pada MongoDB 2.6. Dukungan pencarian teks MongoDB sama sekali tidak selengkap mesin pencari teks lengkap yang bonafid (misalnya Solr/things yang dibuat dengan perpustakaan pencarian teks Lucene). Saat ini, tidak ada dukungan untuk operator boolean dalam kueri teks, jadi Anda tidak dapat mengubah arti "penundaan terlambat \"tepat waktu\"" dari "(terlambat ATAU penundaan) AND (\"tepat waktu\")" menjadi "terlambat ATAU tunda ATAU \"tepat waktu\"". Mungkin ada beberapa solusi yang melibatkan penyimpanan array token alih-alih atau di samping teks, atau menyinkronkan dengan mesin pencari teks lengkap seperti ElasticSearch, tapi saya lebih suka tahu lebih banyak tentang kasus penggunaan untuk kueri sebelum merekomendasikan apa pun solusi.