2012-04-20 61 views
0

我有一個包含產品的集合,並且它們都沒有很好的格式。有些缺少數據,而另一些則是字符串而不是數字。我可以在Mongoose中設置具體的返回值嗎

此行爲打破了我的模板引擎,我不知道是否有修復。

如果我只添加這架構:

order : { type: Number, 'default': 0 } 

它不設置值,如果它沒有在集合中找到,所以我想成才,如:

如果order未設置return 0否則return order

回答

0

你可以做這樣的事情:

orders.find({}, function(err, results){ 
    res.render('orders/index', {orders: results || 0 }); 
}); 
相關問題