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(“日期”