Preguntas etiquetadas con mongodb

MongoDB es una base de datos NoSQL escalable, de alto rendimiento, de código abierto y orientada a documentos. Admite una gran cantidad de idiomas y plataformas de desarrollo de aplicaciones. Se pueden hacer preguntas sobre la administración del servidor en https://dba.stackexchange.com.

15
¿Cómo instalar mongoDB en Windows?
Estoy tratando de probar mongoDB y ver si es algo para mí. Descargué la versión de Windows de 32 bits, pero no tengo idea de cómo continuar de ahora en adelante. Normalmente uso los servicios WAMP para desarrollar en mi computadora local. ¿Puedo ejecutar mongoDB en Wamp? Sin embargo, ¿cuál …
130 windows  install  mongodb 

1
Cómo actualizar un registro mongo usando Rogue con MongoCaseClassField cuando la clase de caso contiene una enumeración de escala
Estoy actualizando el código existente a partir Rogue 1.1.8de 2.0.0y lift-mongodb-recorddesde 2.4-M5 to 2.5. Tengo dificultades para escribir MongoCaseClassFieldque contenga una enumeración de escala, con la que realmente podría necesitar ayuda. Por ejemplo, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) …
129 mongodb  class  scala  record  lift 

4
Realizar consultas regex con pymongo
Estoy tratando de realizar una consulta de expresiones regulares usando pymongo contra un servidor mongodb. La estructura del documento es la siguiente { "files": [ "File 1", "File 2", "File 3", "File 4" ], "rootFolder": "/Location/Of/Files" } Quiero obtener todos los archivos que coinciden con el patrón * Archivo. Traté …
129 mongodb  pymongo 

5
¿Cómo actualizar el _id de un documento MongoDB?
Quiero actualizar un _idcampo de un documento. Sé que no es una muy buena práctica. Pero con alguna razón técnica, necesito actualizarlo. Si trato de actualizarlo obtengo: > db.clients.update({ _id: ObjectId("123")}, { $set: { _id: ObjectId("456")}}) Performing an update on the path '_id' would modify the immutable field '_id' Y …
129 mongodb 

5
¿Cómo eliminar el elemento de matriz en mongodb?
Aquí está la estructura de la matriz contact: { phone: [ { number: "+1786543589455", place: "New Jersey", createdAt: "" } { number: "+1986543589455", place: "Houston", createdAt: "" } ] } Aquí solo conozco la identificación de mongo ( _id) y el número de teléfono ( +1786543589455) y necesito eliminar todo …
129 mongodb 


3
Indización de mangosta en el código de producción
Según la documentación de Mangosta para MongooseJSy MongoDB/ Node.js: Cuando se inicia su aplicación, Mongoose llama automáticamente ensureIndexa cada índice definido en su esquema. Si bien es bueno para el desarrollo, se recomienda deshabilitar este comportamiento en la producción, ya que la creación de índices puede causar un impacto significativo …




6
Subdocumentos de mangosta vs esquema anidado
Tengo curiosidad por los pros y los contras de usar subdocumentos frente a una capa más profunda en mi esquema principal: var subDoc = new Schema({ name: String }); var mainDoc = new Schema({ names: [subDoc] }); o var mainDoc = new Schema({ names: [{ name: String }] }); Actualmente …

21
¿Cuál es el error de Mongoose? ¿Falló la conversión a ObjectId para el valor XXX en la ruta "_id"?
Al enviar una solicitud a /customers/41224d776a326fb40f000001y un documento con _id 41224d776a326fb40f000001no existe, doces nully estoy devolviendo un 404: Controller.prototype.show = function(id, res) { this.model.findById(id, function(err, doc) { if (err) { throw err; } if (!doc) { res.send(404); } return res.send(doc); }); }; Sin embargo, cuando _idno coincide con lo que …
122 mongodb  mongoose 



7
Mangosta, seleccione un campo específico con buscar
Estoy intentando seleccionar solo un campo específico con exports.someValue = function(req, res, next) { //query with mongoose var query = dbSchemas.SomeValue.find({}).select('name'); query.exec(function (err, someValue) { if (err) return next(err); res.send(someValue); }); }; Pero en mi respuesta json también recibo el _id, el esquema de mi documento solo tiene dos campos, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.