Aggregate.lookup自定义连接条件、拼接子查询问题?
[图片] 文档中提到pipeline无法直接访问输入记录的字段,必须通过let定义后才能访问。但是文档示例并没有展现怎么访问变量。 本人需要满足以下功能 select A.carid, A.name, B.book from (select carid,name from tb_car WHERE enable = 1 AND type = 1) A left join (select carid,book from tb_car_book where date='2019-10-17') B ON A.carid=B.carid; 测试发现let后的变量在addFields中有效,在match中无效了。请问是什么原因 [图片]