Buscando hacer la siguiente consulta:
Entrant
.find
enterDate : oneMonthAgo
confirmed : true
.where('pincode.length > 0')
.exec (err,entrants)->
¿Estoy cumpliendo correctamente la cláusula where? Quiero seleccionar documentos donde pincode
no sea nulo.
...("myArraySubDoc[0].someValue").ne(true)
?where("myArraySubDoc.0.someValue").ne(true)
Terminé aquí y mi problema fue que estaba consultando
en vez de
fuente
$ ne
$ nin
fuente
recuento total los documentos donde el valor del campo no es igual al valor especificado.
fuente
Ok chicos, encontré una posible solución a este problema. Me di cuenta de que las uniones no existen en Mongo, es por eso que primero debes consultar los identificadores del usuario con el rol que te gusta, y luego hacer otra consulta al documento de perfiles, algo como esto:
fuente
Hola chicos, estoy atrapado con esto. Tengo un perfil de documento que tiene una referencia al usuario, y he intentado enumerar los perfiles donde la referencia del usuario no es nula (porque ya filtré por rol durante la población), pero después de buscar en Google unas horas no puedo entender cómo conseguir esto. Tengo esta consulta:
Gracias por adelantado.
fuente