如何使用pymongo展平嵌套的json并应用匹配条件

时间:2018-10-04 12:14:26

标签: arrays mongodb pymongo pymongo-3.x

请在下面找到我的代码

results = pricing_data.aggregate([{
    "$match": match
}, {
    "$unwind": "$states"
}, {
    "$unwind": "$states.coverages"
}, {
    "$unwind": "$states.coverages.mods"
}, {
    "$unwind": "$states.coverages.mods.debitReasons"
}, {
    "$unwind": "$states.sources"
}, {
    "$unwind": "$finalizations"
}, {
    "$project": project
}])

我可以运行这段代码,但是当我将结果(列表)写入配置单元表时,我没有得到所有的值..当我检查匹配条件时,它带给我完美的计数。所以错误在于聚合

0 个答案:

没有答案