Condicion AND en mongodb



  Solución Elegida Por El Autor

Publicado 05 mayo 2015 - 21:06

Seria con la condicion $all, te dejo un ejemplo en base a lo que nos comentas:

db.collection.find({tags: { $all : ["verde","negro"]}})

   AUTOR PREGUNTA

Publicado 05 mayo 2015 - 14:49

Tengo un arreglo de etiquetas las cuales son parte de un documento:

["rojo", "verde", "azul", "blanco", "negro"]

Y me gustaria localizar todos los documentos que correspondan con "verde" y "negro", una idea de como hacer esto en mongodb?

 



¿Tienes la misma pregunta? Yo también

 

Publicado 05 mayo 2015 - 18:18

Eso lo haces con la condicion de $all


 

Publicado 05 mayo 2015 - 21:06

Seria con la condicion $all, te dejo un ejemplo en base a lo que nos comentas:

db.collection.find({tags: { $all : ["verde","negro"]}})

   AUTOR PREGUNTA

Publicado 06 mayo 2015 - 02:16

Eso era lo que necesitaba! Gracias!