就像问题问的那样,这可以做到吗?
我想将一组用户链接插入到当前用户的个人资料中。我在客户端尝试了类似的操作,但没有成功:
Meteor.users.update( {_id: Meteor.userId()}, {
$set: {
profile: {
userlinks: {
owned: "_entry_id"
}
}
}
});
我也尝试用插入替换更新,但没有用。
我对它可能是什么有几个怀疑:
- 我没有正确设置 mongodb 权限(最不可能)
- 我没有正确发布用户集合(我目前根本没有发布它,所以我认为流星会自动执行此操作......但可能还不够?)(有点可能)
- 插入是正确的命令,但这仅限于服务器,所以我必须将插入函数放在服务器上的 Meteor 方法中,然后从客户端调用该方法?(更倾向于)
或者也许我只是不知道我在说什么(很可能)