Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ mongodb c++;查询日期范围_C++_Mongodb_Isodate - Fatal编程技术网

C++ mongodb c++;查询日期范围

C++ mongodb c++;查询日期范围,c++,mongodb,isodate,C++,Mongodb,Isodate,我有一个这样的结构: { "_id" : ObjectId("562dcec2430a5684fedce1b0"), "date" : ISODate("2015-10-26T06:57:06.619Z"), "query" : "google com" } auto_ptr<DBClientCursor> cursor = mongo_conn->query("database1.collection1",

我有一个这样的结构:

{
    "_id" : ObjectId("562dcec2430a5684fedce1b0"),
    "date" : ISODate("2015-10-26T06:57:06.619Z"),
    "query" : "google com"
}
auto_ptr<DBClientCursor> cursor =
  mongo_conn->query("database1.collection1",
                    BSON("date" <<
                      BSON("$gte" << BSON(datenow - "1 day")
                      << "$lt" << BSON(datenow))));
我如何过滤那些日期为2015-10-25的查询? 或者,如果我想过滤一天前询问的查询,是否存在这样的C++表达式:

{
    "_id" : ObjectId("562dcec2430a5684fedce1b0"),
    "date" : ISODate("2015-10-26T06:57:06.619Z"),
    "query" : "google com"
}
auto_ptr<DBClientCursor> cursor =
  mongo_conn->query("database1.collection1",
                    BSON("date" <<
                      BSON("$gte" << BSON(datenow - "1 day")
                      << "$lt" << BSON(datenow))));
auto_ptr光标=
mongo_conn->query(“database1.collection1”,
BSON(“日期”
mongo::BSONObj日期范围=
BSON(“日期”