我有一个流星和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