我想我已经用尽了所有可用的文档。使用Mongo的C++ BSON驱动程序,我想从Mongo中找到一条记录,然后根据找到的记录对象ID在该记录上执行更新。我正在努力的主要领域是更新查询。什么,我已经试过一个例子不工作:如何用C++驱动程序通过Object ID更新MongoDB?
db.update("mydb.mycollection",
QUERY("_id" << ObjectID("521e68e5b9efcf5a9dff7052")),
BSON("$set" << BSON("somefield" << "11111")));
我无法找到文档的关于如何使用C++驱动程序基础上,_id领域,从或更新查询一丝一毫这在我的例子是我唯一独特的领域。任何示例代码都将非常感谢,尤其是那些运行查找查询,拾取对象ID,然后更新该特定文档上的字段的代码。
完成,对不起,糟糕的形式。 – mikepinch
我不确定你做了什么? – WiredPrairie