0

我有一个包含产品的集合,它们的格式并不完全正确。有些缺少数据,有些是字符串而不是数字。

这种行为破坏了我的模板引擎,我想知道是否有解决方法。

如果我只是将其添加到架构中:

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

如果在集合中找不到它,它不会设置值,所以我想要类似的东西:

如果order没有设置return 0其他return order

4

1 回答 1

0

你可以这样做:

orders.find({}, function(err, results){
    res.render('orders/index', {orders: results || 0 });
});
于 2012-04-21T02:01:11.623 回答