문제

is there any way I can pass a MongoDB query like db.things.find() directly to the Mongo C Driver or the Javascript driver node-mongo-native to make a query?

I am wondering the native driver is able to evaluate the query and return the result.

How to do that?

Thanks!

도움이 되었습니까?

해결책

The method mongo_simple_str_command(…) in mongo.h seems to be what you are searching for.

mongo_simple_str_command(conn, db, "$eval", "db.foo.find()", out);

I found an usage example here: https://github.com/mongodb/mongo-c-driver/blob/master/test/platform/linux/timeouts.c

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top