Я следую учебнику по стеку 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'.