我试图收到带有nodejs代码中项目列表的json,但它不起作用。
router.post('/', (req, res) => {
models.sequelize.transaction().then(transation => {
let entity = req.body;
如果req.body它只是一个元素,那么效果非常好。
答案 0 :(得分:1)
将app.use(bodyParser.json());
添加到您的代码中,确保可以正确解析JSON
。
答案 1 :(得分:0)
我首先需要使用JSON.stringfy,然后使用JSON.parse。
router.post('/', (req, res) => {
models.sequelize.transaction().then(transation => {
let entities = JSON.stringify(req.body, null, 2);
entities = JSON.parse( entities ); here
可能这不是最好的方式,但对我有用。