[英]How do I store binary data from post to MongoDB
我想要存儲為bin數據項的小圖像。 表單已發布,但我不知道在控制器中該怎么做,所以如果我這樣,那么數據就會被存儲。 我正在使用Sails.js,表單將數據作為“圖像”傳遞,表單具有文件輸入類型。
var image = new Images;
image.data = ????
image.save();
如果圖像小於16Mb,則可以使用MongoDB的bindata類型直接保存它們。 您始終可以將二進制流轉換為Base64字符串,並將其存儲為字符串文件,但這會減少允許的圖像大小。
如果圖像大於16Mb,則別無選擇,只能使用GridFS 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.