【问题标题】:Can I set a specific return value in Mongoose我可以在 Mongoose 中设置特定的返回值吗
【发布时间】:2012-04-21 10:01:11
【问题描述】:

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

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

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

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

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

如果order 未设置return 0 否则return order

【问题讨论】:

    标签: node.js mongodb mongoose


    【解决方案1】:

    你可以这样做:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2012-07-30
      • 2020-10-11
      相关资源
      最近更新 更多