检查Meteor.users集合中的字段是否为true / false?

时间:2015-04-19 19:05:36

标签: meteor meteor-accounts

我在Meteor.users集合中有一个字段,可以设置为truefalse。我想检查当前用户的字段是否等于truefalse

如何做到这一点?

1 个答案:

答案 0 :(得分:2)

模板内的

{{#if currentUser.isAwesome}}
  <p>You are awesome!</p>
{{/if}}
发布功能

Meteor.publish('something', function() {
  var user = Meteor.users.findOne(this.userId);
  if (user.isAwesome)
    console.log('You are awesome!');
});

其他任何地方

if(Meteor.user().isAwesome)
  console.log('You are awesome!');

注意:如果您的自定义字段在客户端上不可见,请参阅this question