mongodb聚合查询,三文档互相关联

请大神解答疑惑,最近在写mongodb的查询语句写的一脸懵逼。

mysql多表关联查询:

SELECT a.* FROM A a
LEFT JOIN B b
ON a.id=b.id
LEFT JOIN C c
ON b.code=c.code
WHERE c.name='123';

mongo的两张表我是会的。
db.A.aggregate([
{
$lookup:
{
from: "B",
localField: "id",
foreignField: "id",
as: "b"
}
}
])

那我还要带上C表,一共三张表,A关联B,B关联C,咋写?

两张表和三张表没区别啊其实。你把两张表关联后作为一张表与第三张表进行关联查询就好了