gpt4 book ai didi

javascript - Meteor如何获取所有用户

转载 作者:行者123 更新时间:2023-12-03 06:30:02 27 4
gpt4 key购买 nike

如何获取系统上的所有用户,但出于安全原因仅从中获取某些字段。我不想返回整个对象,因为其中会有私有(private)字段。

我有一个发布方法:我不确定是否需要进口?我需要的字段是:- 用户名- 年龄- 级别

Meteor.publish("allUsers", function(){
return Meteor.users.find({});
});

在客户端我有:

    allUsers(){
Meteor.call('allUsers', function(error, result) {
return result;
});
}

在渲染中我有:

        {this.allUsers().map((user) => {
return <UserSearchRow
key={user._id}
user={user} />
})}

最佳答案

Meteor.publish("allUsers", function() {
return Meteor.users.find({}, {fields: {username: 1, age: 1, level: 1}});
});

https://docs.meteor.com/api/collections.html#fieldspecifiers

关于javascript - Meteor如何获取所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38491074/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com