私はいくつかのデータをmongodbに持っています。データのグループを見つけて、それを別のmongoコレクションに戻しています。これは私が試みたアプローチです。しかし、それは私にエラーを与えている。mongoDBから集められたデータを別のコレクションに書き戻します。
from pymongo import MongoClient
Client= MongoClient()
db= Client["myntra"]
collection= db["women.trouser"]
pipeline=[]
pipeline = [
{'$group':
{'_id':
{'objectId':"$_id",
'styleOptions_skuAvailabilityDetailMap_availableCount':"$pdpData.styleOptions.skuAvailabilityDetailMap.19.availableCount",
'styleOptions_skuId':"$pdpData.styleOptions.skuId",}
}
}
]
cursor = db.women.duplicate.trouser.aggregate(pipeline,{'$out':'women.duplicate.trouser'})#{ 'allowDiskUse': True}))
print cursor
をv3.2.xは何エラーメッセージですか? '#'は '.aggregate()'メソッドの中で何をしていますか? – styvane