Preguntas etiquetadas con mongoose

Mongoose es una herramienta de modelado de objetos MongoDB, o ODM (Object Document Mapper), escrita en JavaScript y diseñada para funcionar en un entorno asíncrono.

12
Cargar imágenes con Node.js, Express y Mongoose
¡Considere las respuestas más nuevas que tienen información más actualizada ya que las cosas han cambiado a lo largo de los años! Dado que muchas bibliotecas nuevas de Node.js se están volviendo obsoletas rápidamente y hay relativamente pocos ejemplos de todos modos, quiero preguntar sobre la carga de imágenes usando: …

7
¿Cómo obtener todo el recuento del modelo de mangosta?
¿Cómo puedo saber el recuento de un modelo cuyos datos se han guardado? hay un método de Model.count(), pero no parece funcionar. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountes un objeto, ¿qué método llamado puede obtener un real count? Gracias


6
Consulta de mangosta donde el valor no es nulo
Buscando hacer la siguiente consulta: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> ¿Estoy cumpliendo correctamente la cláusula where? Quiero seleccionar documentos donde pincodeno sea nulo.
100 mongodb  mongoose 

8
Mongoose: obtenga la lista completa de usuarios
Intenté usar Mongoose para enviar la lista de todos los usuarios de la siguiente manera: server.get('/usersList', function(req, res) { var users = {}; User.find({}, function (err, user) { users[user._id] = user; }); res.send(users); }); Por supuesto, res.send(users);va a enviar {}, que no es lo que quiero. ¿Existe una findalternativa con …

1
Mongoose findByIdAndUpdate no devuelve el modelo correcto
Tengo un problema que no había visto antes con Mongoose findByIdAndUpdate que no devuelve el modelo correcto en la devolución de llamada. Aquí está el código: var id = args._id; var updateObj = {updatedDate: Date.now()}; _.extend(updateObj, args); Model.findByIdAndUpdate(id, updateObj, function(err, model) { if (err) { logger.error(modelString +':edit' + modelString +' …


10
Mangosta poblar después de guardar
No puedo completar manual o automáticamente el campo del creador en un objeto recién guardado ... la única forma en que puedo encontrar es volver a consultar los objetos que ya tengo y que odiaría hacer. Esta es la configuración: var userSchema = new mongoose.Schema({ name: String, }); var User …

22
El motor de detección y supervisión de servidores está obsoleto
Estoy usando Mongoose con mi aplicación Node.js y esta es mi configuración: mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false }).then(()=>{ console.log(`connection to database established`) }).catch(err=>{ console.log(`db error ${err.message}`); process.exit(-1) }) pero en la consola todavía me da la advertencia: DeprecationWarning: el motor actual de detección y supervisión …


23
¡El índice único de Mongoose no funciona!
Estoy tratando de permitir que MongoDB detecte un valor duplicado según su índice. Creo que esto es posible en MongoDB, pero a través de la envoltura de Mongoose las cosas parecen estar rotas. Entonces, para algo como esto: User = new Schema ({ email: {type: String, index: {unique: true, dropDups: …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.