我在聚合中有下面的$ project梯形线
$project:
{
Difference:{{$subtract:["$ADate", "$QDate"]}}
但是,由于我的数据集很大,它输出几个NULL值,因此我试图从输出中排除所有NULL值,我尝试使用$ne
,但仍然会出错。
答案 0 :(得分:1)
对于以后偶然发现此问题的任何人,这就是我的回答:
{$match:{Difference:{"$exists": true, "$ne":null}}},
在我上面指定的$match
阶段之后需要另一个$project
阶段。