Идеально ли хранить изображения, используя mongo Grid FS, а не файловую систему?Я хотел сохранить свои изображения в базе данных, используя mongo GRID fs, но я все еще изучаю его возможности.value - это массив объектов, который содержит name и ImageList, вместо того, чтобы загружать изображения в файловую систему, которую я хотел использовать в сетке fs базы данных mongo.Как мне сохранить это несколько изображений?это будет один ряд в БД?мне нужно создать адаптированный к этому?Нужно ли сначала загружать образ, используя URL, прежде чем он будет сохранен на БД?Любая идея?Спасибо.
образец массива URL-адресов изображений
Image List: [ 'https://test.ahomenetiol1.com/2000017/2098449/0x0/de29d68ab3594032bef70ead0b0d8fc2.jpg',
'test.homenetiol.com/2000017/2098449/0x0/de29d68ab3594032bef70ead0b0d8fc21.jpg',
'test.ahomenetio1l.com/2000017/2098449/0x0/de29d68ab3594032bef70ead0b0d8fc2232.jpg',
'test.ahomenetiol1.com/2000017/2098449/0x0/de29d68ab3594032bef70eae232d0b0d8fc2.jpg',
'test.ahomenetiol1.com/2000017/2098449/0x0/de29d68ab3594032bef70ead0b0232d8fc2.jpg',
'test.ahomenetiol1.com/2000017/2098449/0x0/de29d68ab3594032bef70sdsead0b0d8fc2.jpg',
'test.ahomenetiol1.com/2000017/2098449/0x0/de29d68ab3594032bdsdsef70ead0b0d8fc2.jpg' ]
Код
Vehicle.updateItem(vehicleObject, value, function (err) {
if (err) return res.json(err);
if (value.ImageList) {
var ImageList = value.ImageList.split(',')
//array of Images URLS
console.log("Image List:", ImageList)
}
res.json({
status: "success",
});