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

2 la respuesta

Cómo usar SetField en FindOne en MongoDB para C # Driver

Uso el controlador oficial de C # para mongodb, quiero usar SetFields de una consulta FindOne como Find. var query = Query.EQ("Name", name); Users.Find(query).SetFields(Fields.Exclude("Password"));s posible hacer eso ya que FindOne devuelve una ...

5 la respuesta

MongoDB C # - Obteniendo BsonDocument para un Elemento que no existe

Así que tengo un BsonDocument b (digamos que tiene Nombre, Apellido, Edad), al que puede acceder como b ["Nombre"], etc. ... Si intento hacer b ["asdfasdf"] (que no existe, por supuesto), en lugar de devolver nulo, se produce un error en la ...

1 la respuesta

Mongodb: devuelve filtros coincidentes cuando se usa $ o en find ()

Supongo que estoy haciendo una consulta en Mongodb como esta db.user.find({$or : [{"field1" : "abc"}, {"field2" : "def"}, {"field3" : "ghi"}]}) Y se devuelven varios documentos. ¿Cuál es la forma más fácil de saber cuál (o múltiple) de los tres ...

10 la respuesta

¿Cómo evitar la falta de transacciones en MongoDB?

Sé que hay preguntas similares aquí, pero sondiciendom [https://stackoverflow.com/questions/2655251/mongodb-transactions] para volver a los sistemas RDBMS normales si necesito transacciones o uso operaciones ...

5 la respuesta

Debo implementar el auto-incremento en MongoDB?

Estoy haciendo el cambio a MongoDB desde MySQL. Una arquitectura familiar para mí para un @ muy básiusersa tabla @ tendría un incremento automático de lauid. Vea la documentación de Mongo para este caso de ...

3 la respuesta

Cómo usar el modificador de actualización $ push en MongoDB y C #, al actualizar una matriz en un documento

Ejecuté el siguiente código en mongo shell: db.unicorns.insert({name: 'Dunx', loves: ['grape', 'watermelon']});y ahora tengo algo como esto en mi colección MongoDB: {name: 'Dunx', loves: ['grape', 'watermelon']}Como puedes verloves es ...

4 la respuesta

hay una devolución de llamada de error de conexión de mangosta

¿Cómo puedo configurar una devolución de llamada para el manejo de errores si Mongoose no puede conectarse a mi base de datos? yo se d connection.on('open', function () { ... }); pero hay algo como connection.on('error', function (err) { ... });?

4 la respuesta

PyMongo - iteración del cursor

Recientemente comencé a probar MongoDB a través de Shell y PyMongo. Me di cuenta de que devolver un cursor e intentar iterar sobre él parece tener un cuello de botella en la iteración real. ¿Hay alguna forma de devolver más de un documento ...

3 la respuesta

¿Cómo puedo actualizar varios documentos en mangosta

Encontré el siguiente script: Device.find(function(err, devices) { devices.forEach(function(device) { device.cid = ''; device.save(); }); });MongoDB tiene el indicador "multi" para una actualización en varios documentos, pero no pude hacer que ...

4 la respuesta

Mongo C # Driver: Deserializar BsonValue

Tengo un documento en mongodb que está estructurado de manera similar a esto: { "_id": "abcdef01234", "Name": "Product A", "Dimensions": [ { "Height": 32, "Width": 64 }, { "Height": 16, "Width": 32 }, { "Height": 8, "Width": 16 } ] } También ...