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

1 la respuesta

MongoDB - $ set para actualizar o empujar el elemento Array

En la colección de productos, tengo una matriz de vistas recientes que tiene 2 campos vistosPor y vistosFecha. En un escenario si ya tengo un registro conviewedby, entonces necesito actualizarlo. Por ejemplo, si tengo una matriz como esta: ...

1 la respuesta

MongoDB, recuento múltiple (con $ existe)

Tengo estas 3 solicitudes: db.mycollection.count({requestA:{$exists:true}}) db.mycollection.count({requestB:{$exists:true}}) db.mycollection.count({requestC:{$exists:true}})Me gustaría hacer una sola solicitud ... Así que intenté lo ...

1 la respuesta

MongoDB: el argumento de $ size debe ser una matriz, pero era de tipo: EOO

Intentando crear una fuente de datos MongoDB conicCube [http://www.iccube.com]. La idea es devolver el tamaño de una matriz como un nuevo campo. Algo como : $project: { "people": 1, "Count myFieldArray" : {$size : "$myFieldArray" } }Pero obtengo ...

1 la respuesta

Agregación de Mongodb por día y luego por hora

Estoy usando la agregación mongodb para agregar un conjunto de datos. Mi situación es un poco compleja. Tengo una colección de la siguiente manera: { startTime: ISODate("2014-12-31T10:20:30Z"), customerId: 123, ping: "2", link: "3" }Ahora quiero ...

4 la respuesta

NodeJS y MongoDB FindAndModify () necesitan eliminarse o actualizarse

Estoy tratando de hacer un findAndModifiy en mongodb con nodejS, este es mi código: var nextBill = function (db, success, log) { var collection = db.collection('autoincrements'); log.debug('autoIncrementRepository', 'nextBill'); var result = ...

2 la respuesta

Mongodb agregación $ grupo, restringir la longitud de la matriz

Quiero agrupar todos los documentos de acuerdo con un campo, pero restringir el número de documentos agrupados para cada valor. Cada mensaje tiene un ID de conversación. Necesito obtener 10 o menos mensajes para cada ID de conversación. Puedo ...

1 la respuesta

Intersección del índice MongoDB

Hola, quiero evaluar el rendimiento de la intersección del índice, pero no puedo obtener una intersección entre dos índices. He insertado algunos registros ficticios en mi base de datos a lo largo de este ...

1 la respuesta

Tubería de agregación de Mongodb cómo limitar un empuje grupal

No puedo limitar la cantidad de elementos empujados en una función de grupo con canalización de agregación. es posible? Pequeño ejemplo: Datos: [ { "submitted": date, "loc": { "lng": 13.739251, "lat": 51.049893 }, "name": "first", "preview": ...

1 la respuesta

Proyecto selectivo agregado MongoDB

Tengo problemas para cambiar la forma de mi documento durante la agregación para la agrupación. Básicamente, quiero insertar entradas en los campos según su tipo. Tengo una estructura de la siguiente manera: _id: P1 entities: [{type: A, val: X}, ...

2 la respuesta

Mongodb findAndModify nodo js

El siguiente código me da una excepción en el nodo js que dice: "necesita eliminar o actualizar" var args = { query: { _id: _id }, update: { $set: data}, new: true, remove:false }; db.collection(COLLECTION.INVENTORY_LOCATION).findAndModify(args, ...