Resultados de la búsqueda a petición "mongoose"
Ordenar y limitar los resultados en una consulta con una devolución de llamada
Con Mongoose, me gustaría hacer una consulta con MongoDB y ordenar y limitar los resultados que obtengo. Estoy haciendo esto con Node.js, así que estoy usando devoluciones de llamada. Hasta ahora, he logrado ordenar mis resultados ...
¿Cómo hacer que una variable sea una clave única en mangosta?
Por ejemplo si tengo este esquema var userSchema = mongoose.Schema({ username: String, email: String, password: String, _todo: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Todo'}] });Me gustaría que el nombre de usuario sea una clave única que ...
conectarse a mongodb local desde el contenedor acoplable
Tengo un servidor local mongoDB ejecutándose en mongodb: //127.0.0.1: 27017. Mi nombre de base de datos eslocalv2. Tengo una aplicación de nodo / express con el Dockerfile de la siguiente manera: FROM node:7.5 RUN npm install -g pm2 RUN mkdir -p ...
mongodb ObjectId se trata de manera diferente
Traté de consultar un documento usando$in y pasando una serie de identificadores. En esta prueba obtuve los valores previstos. Document.find({ documentId: { $in: ['598eb5a9957d7427f41d7f08', '5a5d863cf9d4d74f2b3d3180' ] } }).then(data => { ...
Error al conectar Mangosta a Atlas
Siempre me estoy conectando a la base de datos "admin", que es unerror corregido [https://jira.mongodb.org/browse/NODE-1286]. Usando Mongoose 5.0.6 MongoDb 3.6 e intentando conectarme a Atlas. Mi pregunta, ¿de qué controlador depende Mongoose ...
La mangosta find () no devuelve resultado
Tengo una ruta configurada que usa un modelo llamado Todo como a continuación: app.get('/api/todos', function(req, res) { Todo.find({},function(err, todos) { if (err) res.send(err); console.log("number of todos " + ...
¿Por qué no puedo eliminar las propiedades de objeto de un modelo de mangosta?
Cuando un usuario se registra con mi API, se le devuelve un objeto de usuario. Antes de devolver el objeto, elimino la contraseña hash y las propiedades de sal. Tengo que usar user.salt = undefined; user.pass = undefined;Porque cuando lo ...
¿Cuál es la diferencia entre métodos y estática en Mongoose?
¿Cuál es la diferencia entre métodos y estadísticas? Mongoose API define estática como Statics are pretty much the same as methods but allow for defining functions that exist directly on your Model.¿Qué significa exactamente? ¿Qué ...
Node.js mongodb driver async / wait consultas
Tengo una aplicación node.js que usa el controlador nativo mongodb. En el proceso de migrar el código de mi aplicación a async / await usando el nodo v8.9.1, estoy luchando por encontrar una manera elegante para las consultas mongodb. El ...
Consulta e inserta con un solo comando
Tengo los siguientes documentos: { "_id": "538584aad48c6cdc3f07a2b3", "startTime": "2014-06-12T21:30:00.000Z", "endTime": "2014-06-12T22:00:00.000Z", }, { "_id": "538584b1d48c6cdc3f07a2b4", "startTime": "2014-06-12T22:30:00.000Z", "endTime": ...