如何實現將 MongoDB中group分組後的結果,再存入mongo資料庫? ? ? ?
过去多啦不再A梦
过去多啦不再A梦 2017-04-24 15:59:32
0
2
795

先通過mongo中的聚合函數:group()後返回的是DBObject 對象,我想將其存入另一個集合中,怎麼辦? ? ?

过去多啦不再A梦
过去多啦不再A梦

全部回覆(2)
为情所困

後來,我自己知道了,直接放入一個文件中,插入集合就可以。 。

習慣沉默
collection.aggregate([
    {
        '$match': {}
    },
    {
        '$group': {}
    }
], {
    out: 'OtherCollection'
})

需要MongoDB 2.6 +
且每次out會擦掉先前的數據
不希望被擦掉的話,將結構批次插入新集合

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板