通过发布请求发送数据失败

时间:2019-08-07 12:31:04

标签: express mongoose

我正在尝试将数据发送到数据库,但是为了验证我的数据一直在失败

我曾尝试过使用另一种模型,但效果很好,但由于某些原因,这使我不断在BE中写错,但在邮递员中看起来还不错

这是我的模式:

const mongoose = require('mongoose');
const Schema = mongoose.Schema;

const FavoritesSchema = new Schema({
    list: {type: Schema.Types.ObjectId, ref:'list'}
});

module.exports = Favorites = mongoose.model('favorites', FavoritesSchema);

这是我提出要求的路线

router.post('/favorites/add', (req, res) => {
    const newFavorites = req.body;
    console.log(newFavorites);
    const favorites = new Favorites ({
        list: newFavorites.list
    });
    favorites.save();
    res.json({favorites: newFavorites})
});

我希望看到的结果是发布ID并查看数据库中的整个对象。感谢您的帮助

0 个答案:

没有答案