mongodb c ,插入时如何添加同义值

MongoDB C++, How to add ISODate value when inserting

本文关键字:添加 何添加 插入 mongodb      更新时间:2023-10-16

这是关于新的mongodb c 驱动程序(而不是遗留驱动程序)。我可以以这种方式插入文档:

value Value = document{}
<<"Key" <<"Value"
<<finalize;
cxxClient["db"]["collection"].insert_one(Value.view());

上面代码插入具有1个字段"键"值"值"的文档。我可以插入字符串,int,float,...但根本不知道如何插入iSodate。新的MongoDB C 驱动程序应在文档中提供更多示例。

谢谢Styvane,我发现了如何!

value Value = document{}
<<"Key" <<"Value"
<<"Date" <<bsoncxx::types::b_date(std::chrono::system_clock::now())
<<finalize;
cxxClient["db"]["collection"].insert_one(Value.view());