Nói, tôi có một tài liệu như thế này ..Truy vấn một mảng của mảng trong MongoDB
"ID" : "fruit1",
"Keys" : [["apple", "carrot", "banana"]]
Làm thế nào để truy vấn cho phím = "củ cà rốt". Không cú pháp nào sau đây hoạt động.
db.myColl.results.find({ "Keys" : "carrot" });
db.myColl.results.find({ "Keys" : [["carrot"]] });
Làm việc theo mặc dù nhưng không hữu ích.
db.myColl.results.find({ "Keys" : [["apple", "carrot", "banana]]});
Bất kỳ con trỏ nào đến truy vấn này đều hữu ích. Cảm ơn.
Tôi nghĩ đặt cược tốt nhất của bạn là thay đổi giản đồ. Tài liệu với mảng mảng không được hỗ trợ tốt bởi Mongo. – JohnnyHK
@JohnnyHK, rất có thể trong mongo để truy vấn mảng lồng nhau. hãy xem câu trả lời của tôi – RameshVel