Preguntas con la etiqueta [mongoose]

Lista mongoose preguntas

En Mongoose, ¿cómo ordeno por fecha? (nodo.js)

11
respuestas
218
votos
255.0k
vistas

digamos que ejecuto esta consulta en Mongoose: Room.find({}, (err,docs) => { }).sort({date:-1}); ¡Esto no funciona!

Fondo Estoy usando mangosta y TypeScript en mi aplicación Node.JS. Estoy usando mangosta populateen varios lugares cuando obtengo datos de la base de datos. El problema al que me enfrento

¿Cómo paginar con Mongoose en Node.js?

36
respuestas
328
votos
383.1k
vistas

Estoy escribiendo una aplicación web con Node.js y mongoose. ¿ Cómo puedo paginar los resultados que obtengo de una .find()llamada? Me gustaría una funcionalidad comparable a "LIMIT 50,100"la de SQL.

Actualización de una matriz anidada con MongoDB

2
respuestas
58
votos
42.8k
vistas

Estoy intentando actualizar un valor en la matriz anidada pero no puedo hacerlo funcionar. Mi objeto es así { "_id": { "$oid": "1" }, "array1": [ { "_id": "12", "array2":

Todos mis registros tienen un campo llamado "imágenes". Este campo es una matriz de cadenas. Ahora quiero los 10 registros más nuevos donde esta matriz NO ESTÉ vacía. Busqué en

Cuando intento cambiar cualquier parte de los datos devueltos por una consulta Mongoose, no tiene ningún efecto. Ayer estuve tratando de resolver esto durante aproximadamente 2 horas, con todo tipo

Básicamente tengo una colección mongodb llamada 'personas' cuyo esquema es el siguiente: people: { name: String, friends: [{firstName: String, lastName: String}] } Ahora, tengo una aplicación express muy básica que

Tengo una serie de _ids y quiero obtener todos los documentos en consecuencia, ¿cuál es la mejor manera de hacerlo? Algo como ... // doesn't work ... of course ...

¿Cómo actualizo/actualizo un documento en Mongoose?

23
respuestas
509
votos
710.6k
vistas

Tal vez sea el momento, tal vez sea yo ahogándome en documentación escasa y sin poder entender el concepto de actualización en Mongoose :) Aquí está el trato: Tengo un

El siguiente es mi useresquema en user.jsel modelo: var userSchema = new mongoose.Schema({ local: { name: { type: String }, email : { type: String, require: true, unique: true },

¿Qué es el campo "__v" en Mongoose?

9
respuestas
438
votos
248.9k
vistas

Estoy usando Mongoosela versión 3 con MongoDBla versión 2.2. He notado que __vha comenzado a aparecer un campo en mis MongoDBdocumentos. ¿Tiene algo que ver con el control de versiones?