流星句柄返回的数据库字段值作为变量



我想知道是否可以将字段分配给 Meteor 中的变量

我想要实现的是截断一个字符串,该字符串是来自 Mongo 的帖子标题。

这是我到目前为止尝试过的,没有任何运气:

classified: function() {
    return Ads.find({}, {sort: {createdAt: -1}});
},
truncTitle: function() {
    return classified.title.substring(1, 4);
}

有没有办法为变量分配字段值?

谢谢

您可以使用转换:

classified: function() {
    var transform = function(doc) {
        doc.truncTitle = doc.title.substring(1, 4)
        return doc;
    }
    return Ads.find({}, {transform: transform, sort: {createdAt: -1}});
}

然后在{{#each}}循环中使用{{truncTitle}}

最新更新