微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决我想使用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 举报,一经查实,本站将立刻删除。