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

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

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

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

2 la respuesta

Cambia el tipo de campo dentro de la agregación mongoDB y ¿$ search utiliza el índice en los campos o no?

Estoy realizando uniones en mongodb usando $ lookup, ahora estoy enfrentando un problema aquí. Tengo dos colecciones, la primera que contiene, los usuarios todas las marcas de marcadores y la segunda contiene todos los detalles sobre las marcas. ...

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

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

1 la respuesta

¿Es posible comparar cadenas con ObjectId a través de $ lookup

table1 tiene una cadena de campo "valor" ytable2 tiene un campo "valor" comoObjectId, ¿Es posible hacer una consulta como esta o cómo escribir? table1.aggregate([ { $lookup: { from: "table2", localField: "value", foreignField: "_id", as: "test" ...

4 la respuesta

¿Cómo puedo calcular el precio positivo y negativo usando mongodb o robomongo?

a continuación se encuentran mis datos de recopilación de precios de usuario { "_id" : ObjectId("584bc9ba420a6b189c510af6"), "user_id" : 1, "mobilenumber":"01234", "price" : 2000.0, "type" : "credit", }, { "_id" ...

2 la respuesta

Búsqueda recursiva en una colección en MongoDB

Tengo una lista de documentos en MongoDB con estructura de árbol, donde Estructuras de árbol modelo con referencias primarias [https://docs.mongodb.com/manual/tutorial/model-tree-structures-with-parent-references/index.html] patrón utilizado ...