mongodb-query

Buscar objetos entre dos fechas MongoDB

He estado jugando almacenando tweets dentro de mongodb, cada objeto se ve así: { "_id" : ObjectId("4c02c58de500fe1be1000005 ... s objetos entre 18:47 y 19:00? ¿Necesito actualizar mis documentos para que las fechas se almacenen en un formato específico?

Consulta de documentos donde el tamaño del array es mayor que 1

Tengo una colección MongoDB con documentos en el siguiente formato: { "_id" : ObjectId("4e8ae86d08101908e1000001"), "na ... entos con una matriz name de un tamaño mayor que uno (preferiblemente sin tener que modificar la estructura de datos actual)?

Actualizar campo MongoDB usando el valor de otro campo

En MongoDB, ¿es posible actualizar el valor de un campo usando el valor de otro campo? El SQL equivalente sería algo así com ... ' ' + LastName Y el pseudo-código MongoDB sería: db.person.update( {}, { $set : { name : firstName + ' ' + lastName } );

Obtener los nombres de todas las claves de la colección

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

Cómo consultar objetos anidados?

Tengo un problema al consultar MongoDB con la notación de objetos anidados: db.messages.find( { headers : { From: "reservat ... ro que la notación de objetos anidados devuelva el mismo resultado que la consulta de notación de puntos. ¿Dónde me equivoco?

Recuperar solo el elemento consultado en una matriz de objetos en la colección MongoDB

Supongamos que tiene los siguientes documentos en mi colección: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shape ... el array que contiene color=red: { "shapes": [ {"shape": "circle", "color": "red"} ] } ¿Cómo puedo hacer esto?

¿Cómo eliminar un campo completamente de un documento MongoDB?

{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } Supongamos que est ... ue todos los documentos estén sin "words": { name: 'book', tags: { lat: 33, long: 22 } }

Cómo consultar MongoDB con "me gusta"?

Quiero consultar algo como la consulta de SQL like: select * from users where name like '%m%' ¿Cómo hacer lo mismo en MongoDB? No puedo encontrar un operador para likeen las documentaciones .

mongodb: insertar si no existe

Cada día, recibo un stock de documentos (una actualización). Lo que quiero hacer es insertar cada elemento que no existe ya. ... ... un poco conciso.... ( http://www.mongodb.org/display/DOCS/Updating ) ¿Puede alguien aconsejar cómo hacerlo más rápido?

MongoDB: ¿Cómo buscar registros donde el campo es nulo o no está establecido?

Tengo un documento Email que tiene un campo de fecha sent_at: { 'sent_at': Date( 1336776254000 ) } Si este Email no ha ... mero de enviados: db.emails.count({sent_at: {$ne: null}}) Pero ¿cómo debo obtener el recuento de los que no son enviados?

Actualizar campo en el array de elementos exactos en MongoDB

Tengo un documento estructurado así: { _id:"43434", heroes : [ { nickname : "test", items : ["", "", ""] } ... e : "test", items : ["", "new_value", ""] }, // modified here { nickname : "test2", items : ["", "", ""] }, ] }

Redirigir la salida de la consulta mongo a un archivo csv

Estoy usando MongoDB 2.2.2 para la máquina Windows7 de 32 bits. Tengo una consulta de agregación compleja en a .archivo js. N ... e admiten colecciones de salida. ¿Es eso cierto? Lo necesito para una consulta de agregación. Gracias por cualquier ayuda:)

mongodb número de valores distintos por campo / clave

Existe una consulta para calcular cuántos valores distintos contiene un campo en DB. F. e Tengo un campo para país y hay 8 t ... ga más documentos con un nuevo país me gustaría que la consulta devuelva 9. ¿Hay una manera más fácil que agrupar y contar?

¿Cómo insertar un elemento en la lista interna de MongoDB?

Tengo el siguiente documento almacenado en MongoDB: { name: 'myDoc', list: [ { id:1 ... cífica de 'items'. E. g. Obtengo lo siguiente: {id:5, name:'item5'} Y quiero añadirlo al elemento de la lista con id:2.

Cómo obtener los resultados del comando mongo en un archivo plano

Cómo puedo exportar los resultados de un comando MongoDB a un archivo plano Por ejemplo, si voy a obtener db.collectionname.find() en un archivo plano. He intentado db.collectionname.find() >> "test.txt" no parece funcionar.

¿Cómo excluir un campo en particular de una colección en Mangosta?

Tengo una aplicación NodeJS con Mangosta ODM(Mangosta 3.3.1). Quiero recuperar todos los campos excepto 1 de mi colección.Por ... e('title','Image'); Pero obteniendo el mismo error. Cómo excluir uno / (dos) campos particulares de un colección en Mangosta.

Devuelve solo elementos de sub-documento coincidentes dentro de un array anidado

La colección principal es retailer, que contiene una matriz para tiendas. Cada tienda contiene una serie de ofertas (se puede ... size XS, X y M. Cómo ¿puede obligar a MongoDB a devolver solo las ofertas que coincidan con mi consulta? Saludos y gracias.

MongoDB C # Driver-Ignorar campos en el enlace

Cuando se usa un findOne() usando MongoDB y C#, ¿hay una manera de ignorar los campos que no se encuentran en el objeto? PO ... r property of class ¿Hay alguna manera de decirle a Mongo que ignore los campos que no pueden coincidir con los modelos?

Usuario "root" MongoDB

¿Hay un usuario super UNIX como "root" para MongoDB? He estado mirando http://docs.mongodb.org/manual/reference/user-privile ... pero todas parecen carecer en un área u otra. Seguramente hay un papel que está por encima de todos los que se enumeran allí.

MongoDB agregado dentro de la agrupación diaria

Tengo algunos documentos en mongo que se ven algo como esto: { _id : ObjectId("..."), "make" : "Nissan", .. }, { _i ... Z")}); db.inventory.save({"make" : "Toyota","saleDate" : ISODate("2013-04-10T11:35:50.676Z")}); Gracias de antemano, Kevin