如何使用sailsjs在MongoDb中存储和检索图像?
如何为以下内容定义存储图像的模型
var Person = { attributes: { firstName: 'STRING', lastName: 'STRING', age: 'INTEGER', image: 'STRING' } }; module.exports = Person;
应该是“图像”types和如何存储图像?
如何使用模型'Person'存储和更新图像?
您可以将图像转换为base64编码的数据URL并将其存储在'STRING'
字段中。 但请记住,MongoDB文档的大小限制为16MB。 当你想存储更大的图像时,你应该考虑使用GridFS来存储它们。 在这种情况下,您的Person.image
字段将是GridFS文件名的'STRING'
,而图像数据本身存储在GridFS上。