Resultados de la búsqueda a petición "mongodb-query"

2 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

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", ...

11 la respuesta

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"), ...

1 la respuesta

¿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 ...

1 la respuesta

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" : ...

1 la respuesta

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 ...

2 la respuesta

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" ...

1 la respuesta

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", ...

2 la respuesta

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" : ...