2012-01-19 3 views
5

조건부 구문 (<, >, <= 등)의 사용을 검색했습니다. 링크 http://api.mongodb.org/c/current/의 C API 문서 그러나 나는 그것을 발견 할 수 없다.

예 :

몽고 쉘 쿼리

db.users.find({age: {$gt: 3}}, {}) 

내가 위의 해당 C 문을 원하는 것입니다. 예를 들어

답변

2

, 쿼리

find({ age : { $gt : 5, $lt : 12}}) 

는 다음과 같이 기록 될 것입니다 :

bson_init(&b); 
bson_append_start_object(&b,"age"); 
bson_append_int(&b,"$gt",5); 
bson_append_int(&b,"$lt",12); 
bson_append_finish_object(&b); 
bson_finish(&b); 
+0

네, 일하고있어. 매우 감사드립니다. – sudesh

+0

다른 사람이 시간을 낭비 할 필요가 없도록 답을 표시하십시오. – milan

+0

저는이 그룹을 처음 접했습니다. 답을 표시해야하는 곳을 말해 줄 수 있습니까? – sudesh