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

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

MongoDB elimina un elemento de una matriz dentro de una matriz de objetos

Tengo un documento que se ve así: { "_id" : ObjectId("56fea43a571332cc97e06d9c"), "sections" : [ { "_id" : ObjectId("56fea43a571332cc97e06d9e"), "registered" : [ "123", "e3d65a4e-2552-4995-ac5a-3c5180258d87" ] } ] }Me gustaría ...

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

1 la respuesta

Compare matrices y devuelva la diferencia

Tengo una matriz A en la memoria creada en tiempo de ejecución y otra matriz B guardada en una base de datos mongo. ¿Cómo puedo obtener eficientemente todos los elementos de A que no están en B? Puede suponer que la matriz almacenada en mongodb ...

4 la respuesta

¿Cómo alternar un campo booleano en un documento con operación atómica?

¿Hay alguna forma de alternar el campo booleano de UN documento en MongoDB con operación atómica? Diga, (en python) cl.update({"_id": ...}, {"$toggle": {"field": 1}})

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

Mongodb agrega tres colecciones

Aprendí MongoDB durante los últimos dos días y estoy tratando de agregar tres colecciones pero no pude lograrlo A continuación se muestran las cuatro colecciones que se mantienen en la base de datos. Universidad { "_id" : ...

1 la respuesta

Cómo actualizar un subdocumento en mongodb

Sé que la pregunta se ha hecho muchas veces, pero no puedo entender cómo actualizar un subdocumento en mongo. Aquí está mi esquema: // Schemas var ContactSchema = new mongoose.Schema({ first: String, last: String, mobile: String, home: String, ...

3 la respuesta

MongoDB C # Obtenga el último documento del grupo

Tengo un grupo de estados de pagos simulados, cada uno con una identificación de pago. Quiero obtener el último estado de cada ID de pago. La prueba que tengo crea algunos datos ficticios y luego trató de consultarlos. Llegué hasta aquí: [Test] ...

1 la respuesta

Grupo de proyecto de agregación Por día, mes y año extraídos con Spring Data

Para ser directo, ¿cómo hago esto? group._id = { year: { $year : [{ $subtract: [ "$timestamp", 25200000 ]}] }, month: { $month : [{ $subtract: [ "$timestamp", 25200000 ]}] }, day: { $dayOfMonth : [{ $subtract: [ "$timestamp", 25200000 ]}] } ...