Kể từ Mongo 3.2, bạn có thể thực hiện tương tự với phép nối bên ngoài bên trái với toán tử $ lookup mới được thêm vào đường dẫn tổng hợp:https://docs.mongodb.org/master/reference/operator/aggregation/lookup/#pipe._S_lookup
Truy vấn của bạn sẽ trở thành một cái gì đó như thế này:
db.TableB.aggregate([
{
$match:{col2:"ABC"}
},
{
$lookup:
{
from: "TableA",
localField: "col1",
foreignField: "col1",
as: "aliasForTable1Collection"
}
}
])