如何使用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上。