Say, tengo un documento como este ..Consulta de una matriz de matrices en MongoDB
"ID" : "fruit1",
"Keys" : [["apple", "carrot", "banana"]]
¿Cómo de consultas para teclado = "zanahoria". Ninguna de las siguientes sintaxis funciona.
db.myColl.results.find({ "Keys" : "carrot" });
db.myColl.results.find({ "Keys" : [["carrot"]] });
Siguiendo funciona, pero no es útil.
db.myColl.results.find({ "Keys" : [["apple", "carrot", "banana]]});
Cualquier puntero a esta consulta será útil. Gracias.
Creo que su mejor opción es cambiar su esquema. Los documentos con matrices de matrices no son bien compatibles con Mongo. – JohnnyHK
@JohnnyHK, es bastante posible en mongo consultar matrices anidadas. mira mi respuesta – RameshVel