我如何在 mongodb 中表达这个 sql 语句

How do i express this sql statement in mongodb

我试着四处寻找,但只看到了一些基本示例。

我希望表达以下内容:

select average((a+b)/c) from my table

我有:

db.props.aggregate( [    { $group: { _id: "$id", a_: { $avg: "$a"
},b_:{$avg:"$b"} } },    {$match:{a_:{$gt:0},b_:{$gt:0}}} ] )

但我肯定遗漏了一些片段。我尝试在 $avg 语句中应用这些操作,但它不起作用。

是这样的吗?

{ 
  $group: {
    _id: "$_id", 
    average: {
        $avg: {
            $divide: [
                {$add: ["$a","$b"]},
                "$c"
            ]
        }
    }
  }
}