'aggregations select does not work in mongodb compass window tool
All of a sudden Select doesn't work Your query doesn't seem to be wrong Select doesn't work and it's hard to insert a pipeline I need it for debugging Why doesn't it work?
Windows mongodb compass management tool Aggregations -> Select query add does not work
image link https://i.stack.imgur.com/z609k.png
mycode
[
{'$match':{'month':202202}},
{
'$lookup':{
'from':'stat_ad_conversion',
'let':{'master_id':'$master_id','campaign_id':'$campaign_id','biz_id':'$biz_id','yyyy':'$yyyy','mm':'$mm'},
'pipeline':[
{
'$match':{
'$expr':{
'$and':[
{'$eq':['$master_id','$$master_id']},
{'$eq':['$campaign_id','$$campaign_id']},
{'$eq':['$biz_id','$$biz_id']},
{'$eq':['$yyyy','$$yyyy']},
{'$eq':['$mm','$$mm']}
]
}
}
}
],
'as':'t1'
}
},
{'$unwind':{'path':'$t1','preserveNullAndEmptyArrays':true}},
{
'$group':{
'_id':{'master_id':'$master_id','campaign_id':'$campaign_id','biz_id':'$biz_id','yyyy':'$yyyy','mm':'$mm'},
'exposecount':{'$sum':'$exposecount'},
'clickcount':{'$sum':'$clickcount'},
'cost':{'$sum':'$cost'},
'mm':{'$first':'$mm'}
}
},
{
'$group':{
'_id':{'master_id':'$t1.master_id','campaign_id':'$t1.campaign_id','biz_id':'$t1.biz_id','keyword_id':'$t1.keyword_id','yyyy':'$t1.yyyy','mm':'$t1.mm'},
'count':{'$sum':'$conversion_count'},
'keywordcount':{'$sum':1},
'conversioncost':{'$sum':'$t1.conversion_count'},
'directcount':{'$sum':{'$switch':{'branches':[{'case':{'$eq':['$t1.conversion_method',1]},'then':'$t1.conversion_count'}],'default':0}}},
'indirectcount':{'$sum':{'$switch':{'branches':[{'case':{'$eq':['$t1.conversion_method',2]},'then':'$t1.conversion_count'}],'default':0}}},
'conversioncost':{'$sum':'$t1.sales_conversion'},
'conversiondirectcost':{'$sum':{'$switch':{'branches':[{'case':{'$eq':['$t1.conversion_method',1]},'then':'$t1.sales_conversion'}],'default':0}}},
'conversionindirectcost':{'$sum':{'$switch':{'branches':[{'case':{'$eq':['$t1.conversion_method',2]},'then':'$t1.sales_conversion'}],'default':0}}}
}
},
{
'$merge':{
'into':'finish_period_month_1',
'on':'_id',
'whenMatched':'replace',
'whenNotMatched':'insert'
}
}
]
Creating and executing a normal pipeline query Select does not work Only No Preview Documents no results are coming out
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|