Conditional grouping with $exists inside $cond

后端 未结 4 2067
情话喂你
情话喂你 2020-12-05 04:23

I have two keys A and B and their existence in the document is mutually exclusive. I have to group by A when A exists and group by B when B exists. So I am $project

4条回答
  •  悲哀的现实
    2020-12-05 04:41

    You can simulate exists with

    $ne : [$var_to_check, undefined]
    

    This returns true if the var is defined

提交回复
热议问题