MeteorJS:用户集合如何公开新字段
MeteorJS: Users collection how to expose new field
我在用户集合中添加了新字段,但是当我在客户端访问它时 Meteor.user().cart(cart 是我的新字段)。它是未定义的。如何公开新字段(购物车)以便可以在客户端访问它?
最简单的方法是添加一个 null
发布者,它会自动发送数据而无需订阅。请务必将字段限制为您需要的字段。
Meteor.publish(null, function() {
return Meteor.users.find(this.userId, {fields: {cart: 1}});
});
我在用户集合中添加了新字段,但是当我在客户端访问它时 Meteor.user().cart(cart 是我的新字段)。它是未定义的。如何公开新字段(购物车)以便可以在客户端访问它?
最简单的方法是添加一个 null
发布者,它会自动发送数据而无需订阅。请务必将字段限制为您需要的字段。
Meteor.publish(null, function() {
return Meteor.users.find(this.userId, {fields: {cart: 1}});
});