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 に答える