есть страница загрузки, где я должен загрузить несколько изображений и сохранить имя файла в mongodb
ниже схема
onst colSchema = new mongoose.Schema({
cname : {
type: String,
required: true
},
ccity : {
type: String,
required: true
},
cutoff : {
type: Number,
required: true
},
ratings : {
type: Number,
required: true
},
fees : {
type: Number,
required: true
},
image: [
{
name: {
type: String
},
}
]
});
ниже код для сохранения
var college = mongoose.model('college',colSchema);
var u2 = new college({ cname : req.body.cname,
ccity : req.body.ccity,
cutoff: req.body.cutoff,
ratings : req.body.ratings,
fees : req.body.fees,
//image :{name:req.files.filename}
});
var image = {
name: req.files.filename,
};
u2.image.push(image);
res.send(req.files.filename);
я получаю следующий вывод, в одном файле это работает хорошо, надеюсь, вы можете помочь
Example app listening on port 3000!
{
_id: 5ea946ca0c242c70a41699d4,
cname: 's',
ccity: 's',
cutoff: 0.01,
ratings: 1,
fees: 1,
image: [ { _id: 5ea946ca0c242c70a41699d5 } ]
}
я хочу пути, которые являются именем file.thanks