如何在流星.js中访问集合的元素
How to access elements of the collection in meteor.js?
对于这么简单的问题,我深表歉意,但文档流星.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
当然第一个更好用
相关文章:
- Meteor:访问另一个集合,每个块中有一个id
- EmberJS:从集合视图访问项视图
- 无法从本地node.js服务器访问mongolab中的集合
- 骨干 - 当用户通过特定帖子访问网站时,如何管理集合初始化
- 循环访问集合中的数组
- 如何在流星.js中访问集合的元素
- 如何访问主干集合的提取结果
- 在循环访问集合时将动态 ID 分配给隐藏字段
- 主干:访问集合模型
- 主干并循环访问集合,但结果未追加到 $(this.el)
- 在主干.js中的两个视图上访问集合
- 如何在Meteorjs中从多个文件访问集合
- Meteor无法访问集合
- metro.js-将控制器设置为访问集合
- Meteor模板助手和访问集合'字段
- 从Meteor服务器端方法访问集合
- 骨干网-访问集合在视图中
- Meteor JS:我如何访问集合中的前一个记录
- 访问集合中的单个项
- 允许路由使用Meteor访问集合中的数据