0
我有兩個功能,這是除了一個值是$如圖所示設置幾乎相同:重構問題時的MongoDB作爲鍵
function extracted_start(details, txt) {
return FutureTasks.upsert({
number: details.number,
start_date: details.start_date,
end_date: details.end_date
}, {
$set: {
access_rights: txt,
}
},
);
}
function extracted_end(details, txt) {
return FutureTasks.upsert({
number: details.number,
start_date: details.start_date,
end_date: details.end_date
}, {
$set: {
returned_status: txt,
}
},
);
}
如果我試圖如下重構則我沒有使用'鑰匙'?
function extracted_generic(details, key, txt) {
return FutureTasks.upsert({
number: details.number,
start_date: details.start_date,
end_date: details.end_date
}, {
$set: {
key: txt,
}
},
);
}
感謝修正通用 – niceseb
變種的拼寫OBJ = {}, OBJ [關鍵] = TXT ; 這是正確的語法? – niceseb
@niceseb - 是的。 – tymeJV