0
両方のコレクションがローカルの異なるDBにあります。 結果を取得しようとしていますが、[]を取得しようとしています。二つの異なるデシベルのルックアップを使用して照会することはできませんmongodbのデータベース間クエリの結果が得られません
db.loans.aggregate([
{
$lookup:{
from: "payments",
localField: "ReferenceNumber",
foreignField: "LoanReferenceNumber",
as: "pmt"
}
},
{
$match:{
$and:[{"ReferenceNumber" : "206344"}]
}
},
{
$project:{
_id : 0,
ReferenceNumber : 1,
Purpose : 1,
AccountHolder : "$pmt.AccountHolder",
}
}
]);
クエリを投稿できますか? – onetwo12
これはできません[$ lookup](https://docs.mongodb.com/v3.4/reference/operator/aggregation/lookup/)同じデータベースの非共有コレクションへの左外部結合を実行します –
はそこにあります私はそれを行うことができますか? – OntheRock