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.

6
$ búsqueda en ObjectId en una matriz
¿Cuál es la sintaxis para realizar una búsqueda de $ en un campo que es una matriz de ObjectIds en lugar de un solo ObjectId? Ejemplo de documento de pedido: { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } Consulta que no funciona: db.orders.aggregate([ { $lookup: { from: …

8
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 de tiempo agregada. El problema es que más tiempo de recopilación es el momento de recuperar los datos …


6
El uso de datos almacenados en búfer de la etapa de clasificación de desbordamiento supera el límite interno
Usando el código: all_reviews = db_handle.find().sort('reviewDate', pymongo.ASCENDING) print all_reviews.count() print all_reviews[0] print all_reviews[2000000] El recuento se imprime 2043484y se imprime all_reviews[0]. Sin embargo, al imprimir all_reviews[2000000], aparece el error: pymongo.errors.OperationFailure: error de base de datos: error de ejecución: el uso de datos almacenados en búfer de la etapa de clasificación …

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.