Aquesta és una revisió antiga del document


Chapter 3: Deeper Dive on the MongoDB Query Language

  • $eq, $ne : igual y no-igual
  • $gt, $gte : mayor y mayor-igual
  • $lt, $lte : menor y menor-igual
  • $in, $nin : en array y no-en array

películas con runtime superior a 90 (minutos):

db.movieDetails.find({runtime: {$gt: 90}}, {_id: 0, title: 1, runtime: 1})

películas con runtime superior a 90 (minutos) e inferior a 120:

db.movieDetails.find({runtime: {$gt: 90, $lt: 120}}, {_id: 0, title: 1, runtime: 1})

películas con runtime mayor o igual a 180(minutos) y índice tomato igual a 100

db.movieDetails.find({runtime: {$gte: 180}, "tomato.meter": 100}, {_id: 0, title: 1, runtime: 1})

películas que rated diferente de «UNRATED» (incluso las que no tienen nada definido)

db.movieDetails.find({rated: {$ne: "UNRATED"}}, {_id: 0, title: 1, rated: 1})

películas que rated igual a los valores del array

db.movieDetails.find({rated: {$in: ["G", "PG"]}}, {_id: 0, title: 1, rated: 1})
 
 
  • info/cursos/mongodbuniversity/m001/cap3.1544813885.txt.gz
  • Darrera modificació: 14/12/2018 10:58
  • per mate