Eri*_*rik 3 filter mongodb node.js express node-mongodb-native
这个问题的灵感来自这篇文章但在我的情况下我需要过滤MongoId.是否可以轻松地进行下面的过滤,因为我需要在每条路线中使用它?
app.post('/:mongoId(^[0-9a-fA-F]{24}$)', function(req, res){
// Send query based on mongoId
}
Run Code Online (Sandbox Code Playgroud)
你几乎就在那里,只是不添加^
和$
锚.并且大写A-F
范围甚至不是必需的,因为Express似乎与大小写不匹配:
app.post('/:mongoId([0-9a-f]{24})', function(req, res){
var id = req.param('mongoId');
...
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1388 次 |
最近记录: |