如何使用C++;? 我是Mongo新手,我用C++ API来使用它。如何准确地编写查询?我找不到任何参考资料。我得到了运行空白查询的示例。从我通过搜索收集到的信息中,我得到了下面的信息,但它并不正确。如何查找卷字段小于1000的所有文档?如何在多个字段上运行查询?例如,volume

如何使用C++;? 我是Mongo新手,我用C++ API来使用它。如何准确地编写查询?我找不到任何参考资料。我得到了运行空白查询的示例。从我通过搜索收集到的信息中,我得到了下面的信息,但它并不正确。如何查找卷字段小于1000的所有文档?如何在多个字段上运行查询?例如,volume,c++,mongodb,C++,Mongodb,在这里找到了我问题的答案: 下面显示了如何基于多个字段进行筛选 auto_ptr<mongo::DBClientCursor> cursor = c.query(dbcol, QUERY("field1"<<mongo::LT<<1000<<"field2"<<mongo::LT<<0.02)); auto_ptr cursor=c.query(dbcol,query(“field1”) auto_ptr<mongo

在这里找到了我问题的答案:

下面显示了如何基于多个字段进行筛选

auto_ptr<mongo::DBClientCursor> cursor = c.query(dbcol, QUERY("field1"<<mongo::LT<<1000<<"field2"<<mongo::LT<<0.02));
auto_ptr cursor=c.query(dbcol,query(“field1”)
auto_ptr<mongo::DBClientCursor> cursor = c.query(dbcol, QUERY("field1"<<mongo::LT<<1000<<"field2"<<mongo::LT<<0.02));