Return 除当前用户外的所有 Meteor 用户?
Return All Meteor Users Except The Current User?
我有一个显示所有注册用户的页面,但想省略当前用户。有没有办法 return 所有 Meteor 的用户 除了 当前用户。
这是我的 html:
<template name="users">
<div class="contentDiv">
<div class="blueTop pageContent" id="profileName">Users</div>
{{#each users}}
<div class="pageContent text">
<a class="user link" id="{{_id}}">{{profile.firstName}} {{profile.lastName}}</a>
<button class="addFriend">Add Friend</button>
</div>
{{/each}}
</div>
</div>
</template>
还有我的javascript:
if (Meteor.isClient) {
Meteor.subscribe("users");
Template.users.helpers({
users:function(){
return Meteor.users.find({}, {sort: {firstName: -1}}).fetch();
}
});
}
if (Meteor.isServer) {
Meteor.publish("users",function(){
return Meteor.users.find();
});
}
我有一个显示所有注册用户的页面,但想省略当前用户。有没有办法 return 所有 Meteor 的用户 除了 当前用户。
这是我的 html:
<template name="users">
<div class="contentDiv">
<div class="blueTop pageContent" id="profileName">Users</div>
{{#each users}}
<div class="pageContent text">
<a class="user link" id="{{_id}}">{{profile.firstName}} {{profile.lastName}}</a>
<button class="addFriend">Add Friend</button>
</div>
{{/each}}
</div>
</div>
</template>
还有我的javascript:
if (Meteor.isClient) {
Meteor.subscribe("users");
Template.users.helpers({
users:function(){
return Meteor.users.find({}, {sort: {firstName: -1}}).fetch();
}
});
}
if (Meteor.isServer) {
Meteor.publish("users",function(){
return Meteor.users.find();
});
}