我有一篇文章存在一个数组字段 - 主题例如如何平坦嵌套数组addToSet
"topics":['topic 1','topic 2']
现在我想通过作者群,并得到作者的帖子的所有话题,我以前addToSet
实现它
{$group: {"_id":"$screen_name",post_count:{$sum:1}, "topics":{$addToSet:"$topics"} } }
,结果是这样的
"topics" : [ [ "topic 1","topic 2" ], [ "topic 3" ], [ "topic 4" ] ]
我想知道怎么会让它回到输出以下
"topics" : ["topic 1" ,"topic 2" , "topic 3","topic 4" ]
即是第一个输出。
你的mongod版本是什么? – styvane
版本为3.2 – zhuguowei