如何使用Node和Express将图像阵列上传到MongoDB

时间:2020-05-27 01:20:21

标签: arrays node.js express body-parser

我的MongoDB模式如下:

var someSchema = new mongoose.Schema({
    title: String,
    images: [String],
    description: String,
});

我的特快专递路线如下

app.post("/portfolio/new", function(req, res) {
    Portfolio.create(req.body.project, function(err, newProject) {
        if (err) {
            console.log(err);
        } else {
            res.redirect("/portfolio");
        }
    });
});

我正在一起使用req.body.project检索html字段的内容,并将其保存到MongoDB。如果我在图像字段中输入单个图像URL,它将被保存。

如果我尝试输入多个以逗号分隔的图像(例如image1,image2),则整个字符串将作为单个字符串保存在数组中。

我如何进行这项工作?

感谢您的帮助

0 个答案:

没有答案