Что означает этот ответ JSON? - PullRequest
0 голосов
/ 29 марта 2019

Я следую учебнику по стеку MEVN: https://appdividend.com/2018/11/21/mevn-stack-tutorial-with-example-from-scratch/#8_Setup_and_connect_MongoDB_database

В разделе 10 он показывает, как создавать маршруты для добавления, удаления, обновления и чтения данных в базе данных mongoDB с помощью mongoose.

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?или это может быть что-нибудь?Кроме того, я не совсем уверен, что бы я добавил в него для моего конкретного сценария, в котором я пытаюсь добавлять, удалять, обновлять и читать данные о пользователях в коллекции 'users'.

1 Ответ

0 голосов
/ 29 марта 2019

Это может быть что угодно, только информация о том, что полученный запрос успешен и созданы записи.Он добавил ответ на этот запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...