我將我的 SQL 資料庫遷移到一個專案的 MongoDB 資料庫中。它將外鍵遷移為已經存在的 ID。例如,我通過driversId鏈接了這兩列:

我的問題是如何將驅動程式作為 driver_standing 集合中的檔案獲取?提前致謝!
編輯:我已經將下面的答案與 $merge 一起使用來更新集合:
db.driverstandings.aggregate([{
$lookup: {
from: "drivers",
localField: "driverId",
foreignField: "driverId",
as: "driver"
}
}, { $merge: { into:"driverstandings" } }
])
uj5u.com熱心網友回復:
使用$lookup聚合運算子
db.driver_standings.aggregate([{
$lookup: {
from: "drivers",
localField: "driverId",
foreignField: "driverId",
as: "driver"
}
}])
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/391903.html
