Resultados de la búsqueda a petición "aggregation-framework"

2 la respuesta

Devuelve el último valor "verdadero" para cada grupo

Tengo una colección en la que los documentos son como: { _id: ObjectId(), user: ObjectId(), studentName: String, createdAt: Date, isAbondoned: boolean }ejemplos de documentos son: 1- { "_id" : ObjectId("56cd2d36a489a5b875902f0e"), "user" ...

7 la respuesta

Actualice el campo MongoDB usando el valor de otro campo

En MongoDB, ¿es posible actualizar el valor de un campo utilizando el valor de otro campo? El SQL equivalente sería algo como: UPDATE Person SET Name = FirstName + ' ' + LastNameY el pseudocódigo de MongoDB sería: db.person.update( {}, { $set : ...

2 la respuesta

¿Cómo obtener una matriz de la colección mongoDB?

tengo tal esquema en mongoDB { "key":"ru", "regions":[ { "name":"moskovskaya", "cities":[ { "name":"moskva" }, { "name":"tula" } ] }, { "name":"piterskaya", "cities":[ { "name":"piter" }, { "name":"luga" } ] } ] }Tengo algunos documentos de ...

1 la respuesta

Obtenga un subconjunto de matriz en mongodb usando una fuente de matriz

Tengo la estructura de este documento: { Id: "id_value", Elements:[ { InnerId: "inner_id_value1", Value: "apple" }, { InnerId: "inner_id_value2", Value: "pear" }, { InnerId: "inner_id_value3", Value: "banana" } ] }Lo que necesito hacer es crear ...

1 la respuesta

MongoDB Mostrar elementos infantiles en una relación de uno a muchos

Este es el ejemplo de la relación 1: N. Hay un elemento raíz que consta de los pocos elementos (hijos): { "_id" : ObjectId("52d017d4b60fb046cdaf4851"), "dates" : [ 1399518702000, 1399126333000, 1399209192000, 1399027545000 ], "dress_number" : ...

1 la respuesta

Agrupe por día / mes / semana en el rango de fechas

Esto es en referencia a estopregunta [https://stackoverflow.com/questions/38897478/group-by-day-month-and-take-average-of-rating-on-that-day-month-in-mongo/38900028?noredirect=1#comment65783720_38900028] . Este es mi conjunto de datos: [ { ...

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

2 la respuesta

Suma de agregación de MongoDB en objetos en matriz

He visto muchas respuestas sobre cómo sumar propiedades de objetos en matrices dentro de la matriz, pero estoy tratando de sumar propiedades individuales en un objeto en una matriz a través de documentos. Por ejemplo, dada esta estructura de ...

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

1 la respuesta

Si la búsqueda de Mongo $ es una combinación externa izquierda, ¿por qué excluye los documentos que no coinciden?

El título lo dice todo. ¿Cómo es que si un documento no da como resultado ningún documento externo coincidente de acuerdo con su campo de coincidencia, entonces cómo es que no está incluido en el conjunto de resultados de la tubería? Estoy ...