簡體   English   中英

如何使用sailsjs在MongoDb中存儲和檢索圖像?

[英]How to Store and Retrieve image in MongoDb using sailsjs?

如何為以下內容定義用於存儲圖像的模型

var Person = {
  attributes: {
     firstName: 'STRING',
     lastName: 'STRING',
     age: 'INTEGER',
     image: 'STRING'
    }
};

module.exports = Person;

什么是“圖片”類型以及如何存儲圖片?

如何使用“人物”模型存儲和更新圖像?

您可以將圖像轉換為base64編碼的數據URL,並將其存儲在'STRING'字段中。 但是請記住,MongoDB文檔的大小限制為16MB。 當您要存儲較大的圖像時,應考慮使用GridFS進行存儲。 在這種情況下,當圖像數據本身存儲在GridFS上時,您的Person.image字段將是GridFS文件名的'STRING'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM