我有一篇文章存在一個數組字段 - 主題例如如何平坦嵌套數組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