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

1 la respuesta

La agregación de MongoDB con $ lookup limita algunos campos para regresar de la consulta

En mongo, después de hacer unaggregation con$lookup, Me gustaría que la solicitud devuelva solo algunos campos y no todo el documento. Tengo la siguiente consulta: db.somecollection.aggregate([{ $lookup: { from: "campaigns", ...

1 la respuesta

MongoDB: ¿Contando cuántos de cada valor distinto hay?

Tengo una colección de documentos que contiene una lista de comentarios para diferentes artículos. Se ve algo como esto: { { item: "item_1" rating: "neutral" comment: "some comment" }, { item: "item_2" rating: "good" comment: "some comment" }, { ...

2 la respuesta

Búsqueda anidada MongoDB con 3 niveles

Necesito recuperar toda la jerarquía de un solo objeto de la base de datos como un JSON. En realidad, la propuesta sobre cualquier otra solución para lograr este resultado sería muy apreciada. Decidí usar MongoDB con su soporte de búsqueda ...

3 la respuesta

¿Cómo $ projectIdId al valor de cadena en agregado mongodb?

¿Hay un operador que pueda usar enagregarfunción para obtener una cadena en lugar de ObjectId en respuesta? db.something.aggregate([ {$match: {'property': {$exists:true}} }, {$project: {stringId: '$_id.???'}}])

1 la respuesta

Moongoose agregado $ match no coincide con los id

Quiero mostrar productos por ids (56e641d4864e5b780bb992c6 y56e65504a323ee0812e511f2) y mostrar el precio después de restar por descuento si está disponible. Puedo contar el precio final usando el agregado, pero esto devuelve todos ...

2 la respuesta

Devuelve solo elementos de subdocumentos coincidentes dentro de una matriz anidada

La colección principal es minorista, que contiene una matriz para tiendas. Cada tienda contiene una variedad de ofertas (puedes comprar en esta tienda). Este conjunto de ofertas tiene una variedad de tamaños. (Ver ejemplo a continuación) Ahora ...

2 la respuesta

Mongodb orden agregado y límite dentro del grupo [duplicado]

Esta pregunta ya tiene una respuesta aquí: mongodb valores de grupo por múltiples campos [/questions/22932364/mongodb-group-values-by-multiple-fields] 2 respuestas Tengo una colección de artículos a la venta con el siguiente esquema: var ...

1 la respuesta

Group by Day y Item Total, pero los nombres de los elementos de salida como claves

He estado probando estos ejemplos:https: //docs.mongodb.com/manual/reference/operator/aggregation/push [https://docs.mongodb.com/manual/reference/operator/aggregation/push/] ...

1 la respuesta

Modelado para esquema de amigos en mangosta?

¿Cómo modelo mi esquema de mangosta para obtener estos tres botones cuando estoy en el perfil de otros usuarios? Añadir amigPedidAmigoMi esquema de usuarios const schema = new Mongoose.Schema({ firstName: { type: String, default: '', trim: true ...

1 la respuesta

Matching ObjectId to String for $ graphLookup

Estoy tratando de ejecutar un$graphLookup como se muestra en la impresión a continuación: [/imgs/ibSz4.png] El objetivo es, dado un registro específico (comentó$match allí), recupera su "ruta" completa a través deimmediateAncestors ...