For example, the query:
find({ age : { $gt : 5, $lt : 12}})
will be written as follows:
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);
source
share