使用mongo Grid FS而不是文件系统存储图像是否理想?我想使用mongo GRID fs将图像存储到数据库,但我仍在探索其功能。 value是一个对象数组,其中包含name和ImageList,而不是将图像下载到我想利用mongo数据库的grid fs的文件系统中。如何存储多个图像?它会是数据库中的一行吗?我需要创建适合于此的内容吗?在将图像存储到数据库之前,是否需要先使用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",
});