如何在流星.js中访问集合的元素

How to access elements of the collection in meteor.js?

本文关键字:访问 集合 元素 js 流星      更新时间:2023-09-26

对于这么简单的问题,我深表歉意,但文档流星.js非常简短,许多要点没有非常详细地描述。如何访问流星中的收藏元素?假设有一个构建的 User 集合,用于存储用户数据。通过在客户端应用以下代码,可以获取用户 ID:

return Meteor.userId()

但是,如果要显示其他数据(用户名,电子邮件),则已经是一个问题。在关于这样的代码发布铭文[对象对象]之后:

return Meteor.users.find({emails:"geckt@rambler.ru"})

访问我错过的集合元素的正确语法是什么?

如果你想显示来自登录者的数据,你有 Meteor.user() 对象,其中所有值都被隐藏,使用它,如: Meteor.user().username左右,对于未记录但您有她的用户名的人

Meteor.users.findOne({username:<username>}).some_data

Meteor.users.find({username:<username>}).fetch()[0].some_data

当然第一个更好用