我试图了解 Meteor 如何返回数据库记录。我正在运行以下代码:
Template.body.helpers({
items(){
return Items.find({});
},
json(){
console.log(this.items());
},
loggedIn(){
return Meteor.userId();
}
});
我有点困惑为什么这个 json 方法不只是输出和数组,或者更具体地说为什么子值似乎并不只返回一个值数组。
我可以使用空格键获取内联 html 的值,但我不确定如何通过 js 访问这些值。我在这里缺少什么简单的东西?
最佳答案
Meteor 中的
Collection.find()
返回一个光标,这是一个可以被 Blaze 模板使用的函数(例如)。
Collection.find().fetch()
返回一个对象数组(即文档)。
关于javascript - 在 Meteor 中返回 MongoDB 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40515083/