Resultados de la búsqueda a petición "mongoose"

2 la respuesta

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

1 la respuesta

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

3 la respuesta

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

1 la respuesta

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

2 la respuesta

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

1 la respuesta

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

3 la respuesta

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

2 la respuesta

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

8 la respuesta

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

3 la respuesta

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