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

2 la respuesta

¿Actualización de lote mongoide / alternativa Upsert?

Sé que Mongoid v3 + admite inserciones por lotes a través deModel.collection.insert(). Sin embargo, no creo que sea compatible con actualizaciones por lotes donde los atributos difieren para cada registro (por lo que no creoupdate_all funcionaría ...

1 la respuesta

Mongoose crea conexión para soporte multi-inquilino en node.js

Estoy investigando una buena manera de implementar múltiples bases de datos para soporte de múltiples inquilinos usando node.js + mongoose y mongodb. Descubrí que la mangosta admite un método llamadocreateConnection() y me pregunto la mejor ...

2 la respuesta

Consulta y suma todo con mangosta

Quiero buscar a todos los usuariosuser_totaldocs yuser_totalthings y quierosuma esas variables ¿Cómo puede ser posible? Aquí está el esquema del usuario: var user_schema = mongoose.Schema({ local : { ... ... user_id : String, user_totaldocs : ...

2 la respuesta

Spring - mongodb - agregación - Se requiere la opción 'cursor'

Ejecutando la siguiente tubería de agregación: public void getMostLikedItems () { UnwindOperation unwind = Aggregation.unwind("favoriteItems"); GroupOperation group = Aggregation.group("favoriteItems").count().as("likes"); SortOperation sort ...

1 la respuesta

MongoDB jsonSchema validation propiedad adicional

Crear colección con validador db.createCollection("claims", { validator : { $jsonSchema : { bsonType : "object", properties : { airportCode : { bsonType: "string"} }, additionalProperties: false} } } )Insertar db.claims.insert({"airportCode" : ...

14 la respuesta

¿Cómo seleccionar un solo campo para todos los documentos en una colección MongoDB?

En mi MongoDB, tengo una colección de estudiantes con 10 registros que tienen camposname yroll. Un registro de esta colección es: { "_id" : ObjectId("53d9feff55d6b4dd1171dd9e"), "name" : "Swati", "roll" : "80", }Quiero recuperar el camporoll ...

1 la respuesta

¿Cómo utilizar la inserción masiva desordenada con Mongoskin?

Tengo problemas para usar Mongoskin para realizar una inserción masiva (MongoDB 2.6+) en Node. var dbURI = urigoeshere; var db = mongo.db(dbURI, {safe:true}); var bulk = db.collection('collection').initializeUnorderedBulkOp(); for (var i = 0; i ...

1 la respuesta

Actualizar matriz anidada en Meteor

Este es mi esquema: { _id: "FJwSEMdDriddXLKXh" name: "t" number: "5" owners: [ { _id: 1, name: "Name", address: "Address", type: "Type", gender: "Gender", notes: [] } ] }y al hacer clic, agregaría campos dentro de la matriz de notas anidadas de ...

2 la respuesta

Consulta de agregación de MongoDB: renombrar campos devueltos desde dentro de documentos incrustados

Actualmente estoy usando el operador agregado para devolver documentos que tienen una matriz de documentos (sub) incrustados. Quiero cambiar el nombre del campo para la matriz y también cambiar el nombre de los campos en los ...

2 la respuesta

¿Cómo eliminar una base de datos Mongo vacía con el mismo nombre que una base de datos poblada?

Accidentalmente creé dos bases de datos con el mismo nombre. Cuando lo hagoshow dbs en mi caparazón Mongo, obtengo esto: > show dbs admin (empty) local 0.078GB example_development (empty) example_development 0.078GB¿Hay alguna manera de eliminar ...