首页 > 解决方案 > 我想使用 nodejs 在 mogodb 上保存 json 文件

问题描述

我想在 mongodb 上保存 json 文件格式,但我无法做到这一点,当我尝试时它只给我数据库上的文件名,请帮助我

    mongoose.connect("mongodb://localhost:27017/node-demo");
    var nameSchema = new mongoose.Schema({
        fileName: Object
    });

    var User = mongoose.model("User", nameSchema);
 
    app.get("/", (req, res) => {
        res.sendFile(__dirname + "/Upload.html");
    });

    app.post("/addname", (req, res) => {
    var myData = new User(req.body);
    myData.save()
        .then(item => {
            res.send("Name saved to database" + item);
            res.json(item);
        })
        .catch(err => {
            res.status(400).send("Unable to save to database");
        });
    });

    app.listen(port, () => {
        console.log("Server listening on port " + port);
    });

标签: htmlnode.jsmongodb

解决方案


推荐阅读