好的,例如我有这个名为"Results"
的集合。
我会查询Results.find()
;
这将给出{foo: 'hello_world'}
;
现在我想在将其返回模板之前使用javascript将_替换为“”(空格)。知道怎么样?
答案 0 :(得分:3)
您可以使用转换。您只需更改Results.find()
即可将其作为选项添加。
var transform = function(doc) {
doc.foo = doc.foo.replace(/_/g, ' ');
return doc;
}
return Results.find({}, {transform: transform} );
答案 1 :(得分:1)
这应该在您的助手中起作用:
return Results.find().fetch().map(function(res) {
res.foo = res.foo.replace('_', ' ');
return res;
});