Cargando

Ir a contenido

X

Condicion AND en mongodb





Solución elegida por el autor
Iniciado por Enzo10 , 05 mayo 2015 - 20:06


  AUTOR PREGUNTA

Publicado 05 mayo 2015 - 13: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
  • Volver arriba


 

Publicado 05 mayo 2015 - 17:18

Eso lo haces con la condicion de $all



 

Publicado 05 mayo 2015 - 20: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 - 01:16

Eso era lo que necesitaba! Gracias!




X