Как загрузить массив изображений в MongoDB с помощью Node и Express - PullRequest
0 голосов
/ 27 мая 2020

Моя схема MongoDB выглядит так:

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

Мой express маршрут публикации выглядит так

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

Я получаю содержимое моих полей html с помощью req .body.project и сохранение в MongoDB. Если я введу URL-адрес одного изображения в поле изображения, оно будет сохранено.

Если я попытаюсь ввести несколько изображений, разделенных запятыми (например, image1, image2), вся строка будет сохранена как одна строка в массиве.

Как мне сделать эту работу ?

Любая помощь приветствуется

...