Preguntas etiquetadas con mongodb-query

Esta etiqueta es para preguntas relacionadas con la consulta y actualización de colecciones MongoDB, ya sea a través del shell mongo o usando un controlador de lenguaje de programación.

336
Registro aleatorio de MongoDB

Estoy buscando obtener un registro aleatorio de un enorme (registro de 100 millones) mongodb. ¿Cuál es la forma más rápida y eficiente de hacerlo? Los datos ya están allí y no hay ningún campo en el que pueda generar un número aleatorio y obtener una fila aleatoria. ¿Alguna...

146
mongodb: insertar si no existe

Todos los días, recibo un stock de documentos (una actualización). Lo que quiero hacer es insertar cada elemento que aún no existe. También quiero hacer un seguimiento de la primera vez que los inserté y la última vez que los vi en una actualización. No quiero tener documentos duplicados. No...

99
Obtenga el último registro de la colección mongodb

Quiero saber el registro más reciente de una colección. ¿Como hacer eso? Nota: sé que las siguientes consultas de línea de comando funcionan: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) donde idate tiene la marca...