【问题标题】:Express / Mongoose REST and middlewareExpress / Mongoose REST 和中间件
【发布时间】:2016-05-22 23:21:32
【问题描述】:

如果您将中间件应用于休息 POST 调用,并提供 JSON 对象数组作为 req.body,中间件将遍历每个对象并为每个对象运行,还是只为整个请求正文运行一次?

【问题讨论】:

  • 整个请求正文只会运行一次。

标签: node.js mongodb rest express mongoose


【解决方案1】:

最终不得不以一种可以处理数组和迭代的方式编写我的中间件,方法是使用:for (var i in req.body) {...}。

没有关于这方面的文档,并且对没有研究工作投反对票是愚蠢的。

答案实际上是即使你提供了一个数组,它也只为请求运行一次。希望这个答案对其他人有帮助..

【讨论】:

    猜你喜欢
    • 2015-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-18
    • 1970-01-01
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多