Bạn cần tạo một truy vấn đảm bảo tính chọn lọc . Đối với điều này, bạn có thể tạo chỉ mục kết hợp . Cũng tốt khi đề cập rằng bạn có thể đã chỉ định một ngôn ngữ trong chỉ mục văn bản (mặc định là tiếng Anh)
db.collection.createIndex(
{
property.multi.value_title: 1,
field: "text",
pricing.price: 1
},
{ default_language: "spanish" }
)
Đối với chỉ mục kết hợp, ESR rất hữu ích trong việc quyết định thứ tự của các trường trong chỉ mục: