Я искал использование условных операторов (<, >, <= и т. Д.) В документации C API по ссылке http://api.mongodb.org/c/current/. Но я не могу найти ее.
<
>
<=
Пример:
Запрос оболочки mongo:
db.users.find({age: {$gt: 3}}, {})
Я хочу эквивалентный оператор C для приведенного выше.
Например, запрос:
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);