Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB

MongoDB에서 여러 조건을 설정하고 범위의 값을 가져옵니다.

<시간/>

문서로 컬렉션을 만들자 −

> db.demo59.insertOne({"값":50});{ "승인됨" :true, "insertedId" :ObjectId("5e286286cfb11e5c34d89923")}> db.demo59.insertOne({"값":10 });{ "확인됨" :true, "insertedId" :ObjectId("5e286288cfb11e5c34d89924")}> db.demo59.insertOne({"값":58});{ "확인됨" :true, "insertedId(d)":개체 "5e28628ccfb11e5c34d89925")}> db.demo59.insertOne({"값":78});{ "확인됨":true, "삽입된Id":ObjectId("5e28628fcb11e5c34"d8992) 

find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -

> db.demo59.find();

이것은 다음과 같은 출력을 생성합니다 -

{ "_id":ObjectId("5e286286cfb11e5c34d89923"), "값":50 }{ "_id":ObjectId("5e286288cfb11e5c34d89924")"def99c34d89924"), "값":10 }{ , "값":58 }{ "_id":ObjectId("5e28628fcfb11e5c34d89926"), "값":78 }

다음은 범위에서 값을 가져오는 쿼리입니다. -

> db.demo59.find({값:{$gt:51, $lt:70}});

이것은 다음과 같은 출력을 생성합니다 -

{ "_id":ObjectId("5e28628ccfb11e5c34d89925"), "값":58 }