我有一個流星和MongoDB的問題。我正在編寫一個小遊戲。我使用的帳戶的用戶界面,並創建一個帳戶,當我加入一些字段此帳戶:流星和MongoDB:如何設置表中的對象
Accounts.onCreateUser(function(options, user) {
user.money = 0;
user.rate = 0;
user.employees = [];
return user;
})
正如你所看到的,我有一個名爲「僱員」表。
當用戶點擊一個按鈕僱用員工時,我想更新此表。試想一下,用戶租用一個程序員,我想更新我的表是這樣的:
Accounts.onCreateUser(function(options, user) {
user.money = 0;
user.rate = 0;
user.employees = [{"programmer": 1}];
return user;
})
如果用戶僱傭一個程序員等我想增加程序員的數量。如果用戶聘請設計師我想將它添加到表是這樣的:
Accounts.onCreateUser(function(options, user) {
user.money = 0;
user.rate = 0;
user.employees = [{"programmer": 2}, {"designer": 1}];
return user;
})
我在流星和MongoDB初學者,我不明白我怎麼能做到這一點。
非常感謝您! – DeepSiderZ