Resultados de la búsqueda a petición "mongodb-query"
Mongodb, consulta agregada con $ lookup
Tengo dos colecciones, etiquetas y personas. modelo de etiquetas: { en: String, sv: String }modelo de persona: { name: String, projects: [ title: String, tags: [ { type: Schema.ObjectId, ref: 'tag' } ] ] }Quiero una consulta que devuelva todas ...
MongoDb: agregación $ búsqueda con filtrado sobre los documentos extranjeros
Dado un par de colecciones: 1.- USUARIOS { name: ... id: ... city: ... age: ... otherdata: ... }2.- MASCOTAS { name: ... owner: ... type: ... age: ... }Estoy tratando de usar la agregación con $ lookup para crear un conjunto de objetos que ...
Contar elementos SubDocument que coinciden con un criterio dado
Tengo la siguiente estructura de documentos en mongodb { "_id" : "123", "first_name" : "Lorem", "last_name" : "Ipsum", "conversations" : { "personal" : [ { "last_message" : "Hello bar", "last_read" : 1474456404 }, { "last_message" : "Hello foo", ...
Recupere solo el elemento consultado en una matriz de objetos en la colección MongoDB
Supongamos que tiene los siguientes documentos en mi colección: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), ...
¿Cómo calcular la diferencia de marca de tiempo en mongodb (en horas)?
Aquí están mis datos: [ { id: 1, starttime: ISODate("2015-08-24T00:00:00.000Z"), endtime: ISODate("2015-08-24T07:00:00.000Z") }, { id: 2, starttime: ISODate("2015-08-24T20:00:00.000Z"), endtime: ISODate("2015-08-25T01:00:00.000Z") } ]¿puedo ...
Grupo anidado múltiple dentro de matriz
Tengo un grupo de elementos en MongoDB como se indica a continuación: /* 1 */ { "_id" : ObjectId("58736c7f7d43c305461cdb9b"), "Name" : "Kevin", "pb_event" : [ { "event_type" : "Birthday", "event_date" : "2014-08-31" }, { "event_type" : ...
Redondeando a 2 decimales en mongodb
Tengo mi colección como Estudiante { "first_name":"Harew", "last_name":"Jackson", "class":14, "fee": [ { "tuition":48500.2456, "transportation":500 } ] }Necesito filtrar estudiante de acuerdo afee = 4500.24 y debe mostrar a todos los ...
Contar eventos e insertar cadena literal durante la agregación
Tengo una gran colección de documentos que representan algún tipo de evento. La colección contiene eventos para diferentes ID de usuario. { "_id" : ObjectId("57fd7d00e4b011cafdb90d22"), "userId" : "123123123", "userType" : "mobile", "event_type" ...
Operador $ arrayElemAt en agregación con Mongo <3.2
Utilizando laagregaciónmarco en Mongo, ¿Cómo puedo lograr el mismo resultado enMongo <3.2como enMongo 3.2con la operación$ arrayElemAt? Ejemplo en Mongo 3.2 Colección { "_id" : 1, "name" : "dave123", favorites: [ "chocolate", "cake", ...
Seleccione subdocumentos donde el valor del campo está en una matriz
Quiero filtrar según los subdocumentos, pero en realidad estoy repitiendo el documento para cada subdocumento. Quiero un documento y una lista de subdocumentos si ese es el caso. Mis datos se ven así: { "_id" : ...