从MongoDB的服务器代码中触发插入

时间:2015-02-18 16:41:12

标签: c++ mongodb insert server-side

我需要从服务器代码中触发对集合的插入,而不涉及客户端驱动程序。

我写了以下代码:

BatchedCommandRequest request (BatchedCommandRequest::BatchType_Insert);
request.setNS("tutorial.test");
request.setOrdered(false);
BSONObj myObject = BSON(GENOID << "namespace"<< "theNameSpace" << "query" << "myQuery" << "fields" << "theQueryFields" );
request.getInsertRequest()->addToDocuments(myObject);

并期望每次我放置此代码的函数都在运行时,这部分代码会将myObject文档插入到tutorial.test集合中,但它并没有。 知道我做错了什么吗?以及如何做到这一点?

0 个答案:

没有答案