流星从 collection 中获得独特的物品
Meteor get unique items from a collection
我有一个 collection Files
,其中包含带有 userId
的项目。我想要一个包含 collection 中所有 userId
的唯一数组。
这是我的第一个方法(代码来自这里:LINK)
服务器方法
'uniqUser': function(){
const distinct = Meteor.wrapAsync(Files.rawCollection().distinct,Files.rawCollection());
const result = distinct('userId');
console.log(result)
return result
}
客户来电
uniqUser(){
Meteor.call('uniqUser', function(err, data) {
console.log(data);
return data;
});
}
console.log
看起来不错:
但是我的视图什么也没显示!?也没有错误...
uniqUser:
{{#each uniqUser}}
<p>{{this}}</p>
{{/each}}
我必须使用 meteor-reactive-method
LINK:
uniqUser() {
return ReactiveMethod.call("uniqUser");
}
一切都很好!
我有一个 collection Files
,其中包含带有 userId
的项目。我想要一个包含 collection 中所有 userId
的唯一数组。
这是我的第一个方法(代码来自这里:LINK)
服务器方法
'uniqUser': function(){
const distinct = Meteor.wrapAsync(Files.rawCollection().distinct,Files.rawCollection());
const result = distinct('userId');
console.log(result)
return result
}
客户来电
uniqUser(){
Meteor.call('uniqUser', function(err, data) {
console.log(data);
return data;
});
}
console.log
看起来不错:
但是我的视图什么也没显示!?也没有错误...
uniqUser:
{{#each uniqUser}}
<p>{{this}}</p>
{{/each}}
我必须使用 meteor-reactive-method
LINK:
uniqUser() {
return ReactiveMethod.call("uniqUser");
}
一切都很好!