使用mongoose, 进行数据查询
Model.findOne( { _id: id }, function (err, callback ) )
报错信息为:
CastError: Cast to ObjectId failed for value
如果查询params为非ObjectId格式时,大家一般都如何处理?
1: 通过callback处理异常?
2: 在查询之前就进行判断?如果不是正确格式则就不进入查询
使用mongoose, 进行数据查询
Model.findOne( { _id: id }, function (err, callback ) )
报错信息为:
CastError: Cast to ObjectId failed for value
如果查询params为非ObjectId格式时,大家一般都如何处理?
1: 通过callback处理异常?
2: 在查询之前就进行判断?如果不是正确格式则就不进入查询