课程
/前端开发
/Node.js
/node+mongodb 建站攻略(一期)
bodyParser.urlencoded 中设置 extended 为 true 和为 false 有什么区别吗?
2015-04-28
源自:node+mongodb 建站攻略(一期) 2-3
正在回答
我发现最大的区别是如果设为false,键值对中的值就默认为'String'或'Array'形式,但是往mongodb里面存数据时_id是ObjectId类型的,存不进去。设为true就能存进去了
分别设置一下,看看输出的数据类型 就懂了…
最后一句:
返回的对象是一个键值对,当extended为false的时候,键值对中的值就为'String'或'Array'形式,为true的时候,则可为任何数据类型。
https://github.com/expressjs/body-parser
举报
带你完整实现一个从前端到后端的项目,初中级前端开发工程师必学课程