Preguntas con la etiqueta [mongodb]

Lista mongodb preguntas

Tengo una serie de _ids y quiero obtener todos los documentos en consecuencia, ¿cuál es la mejor manera de hacerlo? Algo como ... // doesn't work ... of course ...

Tengo una colección donde cada documento de la colección tiene una matriz denominada fooque contiene un conjunto de documentos incrustados. ¿Existe actualmente una forma trivial en el shell de MongoDB

Mongodb $push en matriz anidada

4
respuestas
67
votos
vistas

Quiero agregar nuevos datos a mi matriz anidada. Mi documento es: { "username": "erkin", "email": "[email protected]", "password": "b", "playlists": [ { "_id": 58, "name": "asdsa", "date": "09-01-15", "musics": [ {

Tengo el siguiente código para guardar en una instancia de mongo en ejecución local: MongoCredential credential = MongoCredential.createCredential("myuser", "mydatabase", "mypassword".toCharArray()); MongoClient mongo = MongoClients.create(MongoClientSettings.builder() .applyToClusterSettings(builder -> builder.hosts(Arrays.asList(new ServerAddress("localhost", 27017)))) .credential(credential)

¿Cómo actualizo/actualizo un documento en Mongoose?

23
respuestas
509
votos
710.6k
vistas

Tal vez sea el momento, tal vez sea yo ahogándome en documentación escasa y sin poder entender el concepto de actualización en Mongoose :) Aquí está el trato: Tengo un

Me gustaría obtener los nombres de todas las claves de una colección de MongoDB. Por ejemplo, de esto: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg :

Estoy buscando obtener un registro aleatorio de una colección enorme (100 millones de registros). ¿Cuál es la forma más rápida y eficiente de hacerlo? Los datos ya están ahí y

{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } Supongamos que esto es un documento. ¿Cómo elimino " words" por completo de todos los documentos de

¿Cómo puedo agregar un nuevo campo a cada documento de una colección existente? Sé cómo actualizar el campo de un documento existente, pero no cómo agregar un nuevo campo a

El siguiente es mi useresquema en user.jsel modelo: var userSchema = new mongoose.Schema({ local: { name: { type: String }, email : { type: String, require: true, unique: true },

Mongod se queja de que no hay una carpeta /data/db

28
respuestas
548
votos
487.4k
vistas

Estoy usando mi nueva Mac por primera vez hoy. Estoy siguiendo la guía de introducción en mongodb.org hasta el paso en el que se crea el directorio /data/db. Por cierto,

¿Cómo realizo el equivalente de unión SQL en MongoDB? Por ejemplo, supongamos que tiene dos colecciones (usuarios y comentarios) y quiero extraer todos los comentarios con pid=444 junto con la

MongoDB contra Cassandra [cerrado]

6
respuestas
763
votos
315.4k
vistas

Estoy evaluando cuál podría ser la mejor opción de migración. Actualmente, estoy en un MySQL fragmentado (partición horizontal), con la mayoría de mis datos almacenados en blobs JSON. No tengo

Tengo una colección de estudiantes, cada uno con un registro similar al siguiente y quiero ordenar la scoresmatriz en orden descendente score. ¿Cómo se ve ese encantamiento en el caparazón

Encuentra objetos entre dos fechas MongoDB

17
respuestas
558
votos
1.0M
vistas

He estado jugando a almacenar tweets dentro de mongodb, cada objeto se ve así: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" :