我想使用mongo cpp将新文档追加到数组中

问题描述

这是我的代码,并且此代码在文档中附加新数组如何解决 这个问题使用cpp代码。 这是我的文档,我想使用cpp语言将以前的代码生成新字段和值作为数组添加到聊天历史记录数组中。还有其他解决方案吗,我正在使用推操作。以及我们必须给该聊天记录数组名称一个代码的地方

collection.update_one(
  document{} << "User1" << sender_name
             << finalize,document{}  << "$push"
               << open_document
                 << "Sender" << sender_name
                 << "Message" << message
                 << "Time" << ctime(&time)
             << close_document
             << finalize
);```



{
  "_id": "5f8fd34a86282228df314be2","User1": "rahul","User2": "nikhil","ChatHistory": [
    {
      "Sender": "rahul","Message": " hi nikhil","Time": "Wed Oct 21 11:50:58 2020\n"
    }
  ] 
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)