1

我有一个集合,我只需要根据字段 updateDate(数据类型为 Date)提取最新数据。我使用 c++ 驱动程序(mongocxx (v3) )。

mongocxx::cursor cursor = 
    collection.find(document{} << "updateDate" << 
                    open_document << "$gt" << 
                    (date parameter)  << close_document <<
                    finalize); 

for(auto doc : cursor) { 
    std::cout << bsoncxx::to_json(doc) << "\n"; 
}

例如,我该如何编写查询:我需要传递什么格式、数据类型?

谢谢你。

4

1 回答 1

1

你可以这样做:

将(日期参数)替换为bsoncxx::types::b_date{<value>}

于 2016-11-14T15:13:00.583 回答