728x90
연습과제 1
db.movies.find({ title: { $regex: /er/ }}).count()
연습과제 2
db.movies.find( { year: { $gt: 2020 }}).count()
연습과제 3
db.movies.find({ year: { $gte: 2005, $lte: 2007 }}).count()
연습과제 4
db.movies.find({ genres: { $in: ["Comedy", "Horror"] }}).count()
연습과제 5
db.movies.find({ runtime: { $mod: [5, 0] }}).count()
연습과제 6
db.movies.find({ $and: [{ rating: { $gt: 7 } }, { year: { $gt: 2020 } }] }).count()
연습과제 7
db.movies.find({ summary: { $regex: /in the/ }}).count()
연습과제 8
db.movies.find( { language: { $in: ["nl", "pt"] }}).count()
연습과제 9
db.movies.find({ genres: "Romance", year: { $gt: 2015, $lt: 2023 } }).count()
연습과제 10
db.movies.find({ $where: function(){ return this.title.length < 12 }}).count()
연습과제 11
db.movies.find({ $nor: [{ year: { $lt: 2013}}, {runtime: { $lt: 100}}]}).count()
연습과제 12
db.movies.find({ genres: { $nin: ["Horror", "Action", "Romance", "Drama", "Mystery"] }}).count()
연습과제 13
db.movies.find({ $where: function(){ return this.genres.length === 4 }}).count()
연습과제 14
db.movies.find({ $where: function(){ return this.title.split('-').length === 3 }}).count()
db.movies.find({ title: { $regex: /-.-/ }})
연습과제 15
db.movies.find({ title: { $regex: /:/ }}).count()
728x90
'데이터베이스' 카테고리의 다른 글
여러 뎁스의 reference 에 대하여 populate 하기 (0) | 2024.05.16 |
---|---|
업데이트 추가문제 해답 (0) | 2024.04.24 |
MongoDB Aggregation 연습을 위한 users, todo 컬렉션 데이터 (0) | 2023.08.09 |