我有以下代码:
var permalinkVar = this.params.permalink;
var imageVar = sites.find({'name':permalinkVar}).createdBy;
console.log(imageVar);
在路由函数中,我正在尝试返回createdBy
属性,但我不确定原因,但它正在返回 undefined 。有人可以帮忙吗?
答案 0 :(得分:1)
因为你使用的是.find()
而不是findOne
var imageVar = sites.findOne({'name':permalinkVar});
console.log(imageVar.createdBy);
.find()
返回集合实例,其中.createdBy
和name
不存在。