es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Consulta de MongoDB usando “$gt”

Tengo esta tarea “Escribir una consulta de mongodb para encontrar la cantidad de películas lanzadas después del año 1999”. Estoy tratando de hacer esto con diferentes líneas de código en la imagen de abajo, pero ninguna funciona. ¿Alguna idea?

PD: el nombre de la colección es movies, las columnas son el año y el _id de las películas.

Estas son las líneas que estoy intentando:

docs = db.movies.find({"year":{"$gt":"total"("1999")}}).count()

docs = db.movies.aggregate([{"$group":{"_id":"$year","count":{"$gt":"$1999"}}}])

docs = db.movies.count( {"year": { "$gt": "moviecount"("1999") } } )

docs = db.movies.find({"year":{"$gt":"1999"}})

docs = db.movies.aggregate([{"$group":{"_id":"$year","count":{"$gt":"1999"}}}])
Tags:  , ,

Answer

  1. Avatar for davy.ai

    La consulta correcta para encontrar la cantidad de películas publicadas después del año 1999 es:

    db.movies.find({ "year": { "$gt": 1999 } }).count()
    

Comments are closed.