我是arangodb的新手,我在名为posts
的集合下面有以下文档{_ ID:56687, userid:" usr32", postcontent:"文字在这里", 评论:[{usrid:" usr32",msg:"好帖子",日期:"日期"},{usrid:" usr32" ,msg:"好帖子",日期:"日期"}] }
基本上这个文档对应于像post这样的Facebook墙,并且会收集来自不同用户的多条评论。有人可以请求帮助aql查询将数据推送到这个数组吗?
AQL应该能够基于_id字段识别文档,我能够轻松地做到这一点,问题是将新注释推送到数组中 我使用nodejs
找到了解决方案,如果有更好的解决方案,请不要。
for p in posts filter p._key ==' 56687'让arr = push(p.comment,'精彩视频')在帖子中使用{comment:arr}更新p