【发布时间】:2016-05-22 23:21:32
【问题描述】:
如果您将中间件应用于休息 POST 调用,并提供 JSON 对象数组作为 req.body,中间件将遍历每个对象并为每个对象运行,还是只为整个请求正文运行一次?
【问题讨论】:
-
整个请求正文只会运行一次。
标签: node.js mongodb rest express mongoose
如果您将中间件应用于休息 POST 调用,并提供 JSON 对象数组作为 req.body,中间件将遍历每个对象并为每个对象运行,还是只为整个请求正文运行一次?
【问题讨论】:
标签: node.js mongodb rest express mongoose
最终不得不以一种可以处理数组和迭代的方式编写我的中间件,方法是使用:for (var i in req.body) {...}。
没有关于这方面的文档,并且对没有研究工作投反对票是愚蠢的。
答案实际上是即使你提供了一个数组,它也只为请求运行一次。希望这个答案对其他人有帮助..
【讨论】: