2012-08-02 55 views
3

我试图找到一种方法来为mongojs集合使用vars。数据是动态的,也是db.VAR.find();必须 是动态的。有没有解决这个问题的方法。我在这里搜索了 和谷歌,但没有任何东西。 我希望你能帮助我。node.js和monogjs的动态集合

例子:

var var1 = "game12"; var var2 = "game34"; 

db.***var1***.find({name: x},function(err, datas) { 
    if(err || !datas) { 
     console.log("Problem finding data :" + err); 
    }else{ 
     datas.forEach(function(curData) { 
      console.log(curData); 
     }); 
    } }); 


db.***var2***.find({name: x},function(err, datas) { 
    if(err || !datas) { 
     console.log("Problem finding data :" + err); 
    }else{ 
     datas.forEach(function(curData) { 
      console.log(curData); 
     }); 
    } }); 

回答

3

db[var1].find(...

db[var2].find(...

+0

哇,这就是快!非常感谢你..我会尝试! – 2012-08-02 16:50:59