Đây là một điều phổ biến trong các hoạt động "tìm kiếm văn bản" trên nhiều công cụ, trong đó "các từ dừng" luôn luôn bị loại bỏ khỏi các từ được mã hóa và do đó có thể tìm kiếm được.
Các từ phổ biến là "the", "và", "then", v.v. Nhưng bạn có thể xem danh sách đầy đủ trong cây nguồn
. stop_words_[language].txt
.
Nếu mục đích của bạn là khớp với các từ được liệt kê ở đó, thì hãy sử dụng $regex
thay vào đó tìm kiếm:
db.questions.find({ "question": { "$regex": "other" } })
Đây không thực sự là một điều MongoDB, nhưng nó xảy ra với hầu hết các công cụ tìm kiếm văn bản và là "theo thiết kế".