dustjs从数据库加载

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) 
} 

如果一个参数是你在找什么,只是灰尘会允许部分的参数。你可以做到这一点没有问题。祝你好运。

+0

感谢您的回答。这正是我需要的。 – catacs 2012-08-08 21:32:36