标签: mongodb
我有一个等级,比如posts -> comments -> votes。
posts -> comments -> votes
如何更新某些评论的特定投票? 评论为comments.$,但我显然无法comments.$.votes.$。
comments.$
comments.$.votes.$
答案 0 :(得分:2)
你现在不能这样做(jira中有这样的bug)。但我想你可以使用服务器端javascript更新。有关详细信息,请查看此article。
将数据库方案重新设计为深度级别的另一种方法,例如在post->的情况下;评论 - >投票在单独的集合中移动评论(甚至投票)。