dustjs从数据库加载
问题描述:
我是新的使用dustjs,我想用它来呈现一个模板与mongo使用猫鼬的信息。dustjs从数据库加载
所以我必须:
-
模板:
{"This object property {object1} is loaded from db"}
object1是MongoDB的
装有猫鼬我需要一些参数的通用函数的字符串在上下文中进行查询。类似于
{
object1: function(objectid){
Object.findOne({_id: objectid},function(err,ob){
return ob.property;
})
}
}
这可能与dustjs?
感谢
答
我不知道我理解你想做的事,但如果你想在一个参数来传递,你看可能定义一个部分,而不是只是一个方面。
你可以这样做:
{"This object property {object1 objectid="1"}{.}{/object1} is loaded from db"}
和你的背景下,方法必须有这些参数:
object1: function(chunk, context, bodies, params){
var objectid = params.objectid;
<the rest of your code>
return chunk.write(ob.property)
}
如果一个参数是你在找什么,只是灰尘会允许部分的参数。你可以做到这一点没有问题。祝你好运。
感谢您的回答。这正是我需要的。 – catacs 2012-08-08 21:32:36