1. Buscar películas del género "Accion":

    db.movie.find({genre: "Accion"},{name: 1, genre: 1})
    db.movie.find({genre: {$eq: "Accion"}},{name: 1, genre: 1})
  2. Buscar películas con más de 200 copias en formato "Bluray":

    db.movie.find({format: {$elemMatch: {$and: [{copies: {$gt: 200}}, {name: "Bluray"}]}}},{name:1, format:1})
  3. Buscar películas donde el valor del formato "dvd" sea menor que 10:

    db.movie.find({format: {$elemMatch: {$and: [{name: "dvd"}, {value: {$lt: 10}}]}}},{name:1, format:1})
  4. Buscar películas con un personaje apodado "Cobb":

    db.movie.find({character: {$elemMatch: {apodo: "Cobb"}}},{name: 1,"character.apodo": 1})
  5. Buscar películas con actores de id 2 y 3:

    db.movie.find({character: {$elemMatch: {id_actor: {$in: [2,3]}}}},{name:1, _id: 0, character: 1});  
    db.movie.find({"character.id_actor": {$in: [2,3]}},{name:1, _id: 0, character: 1});
  6. Buscar películas que tengan el formato "Bluray":

     db.movie.find({"format.name": "Bluray"},{name:1, "format.name": 1})
  7. Buscar películas con el género "Ciencia Ficción":

    db.movie.find({genre: {$elemMatch: {$eq: "Ciencia Ficción"}}},{name:1, genre: 1, _id: 0});
  8. Buscar películas con un rol principal llamado "Miguel":

    db.movie.find({$and: [{"character.rol": "principal"}, {"character.apodo": "Miguel"}]},{name:1, character:1})
  9. Buscar películas que tengan al menos un formato con más de 100 copias:

    db.movie.find({"format.copies": {$gte: 100}},{name:1, format:1})
  10. Buscar películas con un actor con id_actor 1:

db.movie.find({"character.id_actor": 1},{name: 1, character: 1})
  1. Buscar películas con un personaje principal apodado "Cobb":
db.movie.find({$and: [{"character.rol": "principal"}, {"character.apodo": "Cobb"}]},{name: 1, character: 1})
  1. Buscar películas con más de 200 copias en formato "Bluray":
db.movie.find({$and: [{"format.name": "Bluray"}, {"format.copies": {$gt: 200}}]}, {name: 1, format: 1})  
  1. Buscar películas donde el valor del formato "dvd" sea menor que 10:
db.movie.find({$and: [{"format.name": "dvd"}, {"format.value": {$lt: 10}}]},{name:1, format:1})
  1. Buscar películas con un personaje secundario apodado "Arthur":
db.movie.find({$and: [{"character.rol": "secundario"}, {"character.apodo": "Arthur"}]},{name:1, character:1})
  1. Buscar películas con un rol principal y un apodo "Miguel":
db.movie.find({$and: [{"character.rol": "principal"}, {"character.apodo": "Miguel"}]},{name:1, character:1})