mongoose

Consultar documentos anidados usando Mongoose (MongoDB)

Estoy empezando con mongodb y tengo dificultades para intentar consultar documentos anidados. Tengo dos esquemas: var LinkSc ... a. Tiene que haber una manera de hacer algo como esto de forma nativa mediante consultas DB. ¿Alguien puede ayudar? ¡Gracias!

¿MongoDB tiene problemas de reconexión o lo estoy haciendo mal?

Estoy usando nodejs y un MongoDB - y estoy teniendo algunos problemas de conexión. Bueno, en realidad "despertar" cuestiones ... ejs aunque) Sería genial para algo de ayuda, incluso si alguien simplemente dice "esto es normal" Gracias de antemano Rob

Mangosta - encontrar subdocumentos por criterios

Me he quedado atascado con este problema. Tengo dos esquemas de mangosta: var childrenSchema = mongoose.Schema({ name: { ... aría recuperar en una sola consulta - todos los niños mayores de 18 años. Es posible? Cada respuesta será apreciada, gracias!

Mangosta.instancia js.save() callback no se dispara

var mongo = require('mongoose'); var connection = mongo.createConnection('mongodb://127.0.0.1/test'); connection.on("error", ... rimen en el terminal. Lo que es más la conexión.en 'error' tampoco parece disparar. He confirmado que MongoDB está corriendo.

Mangosta crear varios documentos

Sé que en la última versión de Mongoose puede pasar varios documentos al método create, o incluso mejor en mi caso una matriz ... (function(candy) { // do some stuff with candies }); }); No está en la documentación, pero ¿es algo así posible?

Eliminar automáticamente los objetos de referencia al eliminarlos en MongoDB

Supongamos que tengo un esquema como este: var Person = new Schema({ name: String }); var Assignment = new Schema({ ... de garantizar que cuando se elimine a una persona, también se eliminen todas las referencias correspondientes a esa persona?

¿Mongoose permite múltiples solicitudes de base de datos simultáneamente?

He leído que Mangosta solo abrirá una conexión al máximo por colección, y no hay opción para cambiar esto. ¿Significa esto ... regunto si una consulta lenta retrasará la ejecución de todas las consultas posteriores. Y si hay una manera de cambiar esto.

Mangosta autoReconnect opción

Estoy tratando de configurar la función de reconexión automática de MongoDB a través de Mangosta. Cada forma en que he intent ... arlo? Gracias en avance Para cualquiera que busque en esto, eche un vistazo a this and this issue in mongoose repository.

¿Qué estoy haciendo mal en esta validación pre-save única de Mangosta?

Estoy tratando de crear un modelo de usuario, que tenga un nombre de usuario único. Aquí está el código para ello: var mong ... lo de esta manera. ¿No debería llamar a done después de manejar el resultado del método findOne? ¿Me equivoco al llamar next?

Upsert a granel en MongoDB usando mangosta

¿ Hay alguna opción para realizar upserts a granel con mangosta? Así que básicamente tener una matriz e insertar cada element ... ica para C# y también ya tiene 3 años. Así que me preguntaba si hay alguna opción para hacer eso usando mangosta? ¡Gracias!

Nodo.js / Express - Error de renderizado cuando no se encontró la página

Tengo la siguiente definición de controlador/ruta en Node.js (usando Express y Mangosta). ¿Cuál sería la forma más adecuada p ... con el error solo estoy pasando a la vista como un éxito? TypeError: Cannot read property 'title' of null Muchas Gracias.

En Nodo.js, ¿estoy creando un nuevo objeto cuando "Require"?

Entonces, lo que no estoy seguro es eso. si en moduleA , tengo: var mongoose = require('mongoose'); mongoose.connect(pathA ... ando a pathB, ¿es correcto? Además, en el Módulo B, antes de conectarme a pathB, ¿está conectado a pathA o nada? Gracias.

Diseño de esquema MongoDB para múltiples cuentas de usuario de autenticación

Estoy a punto de construir mi nodo.js / express / mangosta / passport aplicación y estoy pensando en el correcto esquema de ... r los datos de la cuenta correcta, pero no es agradable de mantener. ¿Hay una solución mejor? ¿Existe una mejor práctica?

falla la instalación de mangosta de npm (errores de kerberos y bson)

Así que estoy intentando lanzar mi aplicación node, pero hay algunos errores que surgen de mi instalación de MongoDB. Aquí e ... é reinstalar el módulo. Recibí los mismos errores. Sin embargo, la retroalimentación de la versión inestable se ha ido ahora.

mangosta guardar vs insertar vs crear

var mongoose = require('mongoose'); var Schema = mongoose.Schema; var notificationsSchema = mongoose.Schema({ "datetime" ... idea de por qué insertar y guardar no funciona en mi caso? Intenté crear, insertó 2 documento en lugar de 1. Eso es extraño.

MongoError, err: E11000 error de clave duplicada

Tengo un esquema MongoDB como este var User = new Schema({ "UserName": { type: String, required: true }, "Email" ... o una nueva fila, solo necesita que el correo electrónico sea único, el nombre de usuario se puede repetir.Cómo lograr esto??