샘플 데이터는 MongoDB Atlas Load Sample Dataset
이용함
예제는 아래 것을 사용sample_guides
dbplanets
collection
기본적으로 함수로 조회할 때는 document 내에서 처리한다
findOne
1개의 document 를 조회
db.planets.findOne({ name : "Mars" })
find
여러개의 document 를 query filter 를 사용하여 조회
and
db.planets.find({
hasRings : true, // , 는 and
orderFromSun: { $lte: 6 }
})
또는
db.planets.find({
$and: [
{ hasRings : true },
{ orderFromSun: { $lte: 6 } }
]
})
or
db.planets.find({
$or: [
{ hasRings : { $ne: false } },
{ orderFromSun: { $gt: 6 } }
]
})
in
db.planets.find({
mainAtmosphere : { $in : ['O2'] }
})
'Database > Mongo' 카테고리의 다른 글
배열과 내장 document 를 다루는 방법 (Update) (0) | 2023.03.06 |
---|---|
배열과 내장 document 를 다루는 방법 (Read) (0) | 2023.03.06 |
유용한 Query 함수들 (0) | 2023.03.06 |
MongoDB - 기본 CRUD 예제 1 (0) | 2023.03.06 |
Mongo DB Replica Set 구축 (0) | 2023.03.04 |