DBObject name = new BasicDBObject("name",value); 를 사용하게 되면
{ 이름 , 값 } 형식으로 나타 나게 된다 그렇게 때문에 gt lte 를 DBObject 로 표현하게 된다면
{이름 , 값 } { 이름, 값} 형식으로 나오게 된다.
두개의 값을 하나의 Object 로 나타내기 위해서는
BasicDBObject 를 사용하면 된다.
DBObject one = new DBObject();
BasicDBObject name = new BasicDBObject();
name.append("$gte",value);
name.append("$lte",value);
one.put("score",one); 를 하게되면 match 의 안의 쿼리 문이 나오게 된다
'개발자 > MongoDB' 카테고리의 다른 글
MongoDB group 함수로 count 하기 (0) | 2013.06.28 |
---|---|
RDBMS 쿼리 문을 MongoDB쿼리문으로 전환해주는 곳 (0) | 2013.06.28 |
MongoDB 의 교육과 java sample 을 얻을수 있는 사이트 (0) | 2013.05.16 |
Mongodb 문법을 SQL 문법과 비교해서 보기 (0) | 2013.05.16 |
MongoDB aggregate 예제 ( sort, limit, skip) (0) | 2013.05.16 |