这个JSON响应是什么意思?

时间:2019-03-29 12:42:12

标签: node.js mongodb express mongoose

我正在关注MEVN堆栈教程:https://appdividend.com/2018/11/21/mevn-stack-tutorial-with-example-from-scratch/#8_Setup_and_connect_MongoDB_database

在第10节中,他展示了如何使用mongoose在mongoDB数据库中创建用于添加,删除,更新和读取数据的路由。

This is part of that code:
// post.model.js

const express = require('express');
const postRoutes = express.Router();

// Require Post model in our routes module
let Post = require('./post.model');

// Defined store route
postRoutes.route('/add').post(function (req, res) {
  let post = new Post(req.body);
  post.save()
    .then(() => {
      res.status(200).json({'business': 'business in added successfully'});
    })
    .catch(() => {
      res.status(400).send("unable to save to database");
    });
});

他是否有具体原因将{'business': 'business in added successfully'}放入JSON中以获取200个响应?或者仅仅是什么?同样,我也不完全确定要添加,删除,更新和读取“用户”集合中有关用户的数据的特定情况。

1 个答案:

答案 0 :(得分:0)

可以是任何信息,仅用于接收请求成功并创建记录的信息。他对该请求做了一些回应。