0
從用戶選擇的每個圖像將被存儲在亞馬遜S3 這是我的代碼如何爲存儲在Amazon S3中的每個圖像分配默認目錄?
key: function (file) {
var user = Meteor.users.findOne(this.userId);
return user.emails[0].address + "/screenshots" + "/" + file.name;
}
基於我的代碼,圖像將被存儲在用戶的電子郵件目錄,然後截圖則文件夾中的文件名。 問題是如果用戶想存儲兩個同名的圖像。最後一張照片會覆蓋第一張照片。
我想這個解決方案
key: function (file) {
var today = new Date();
var user = Meteor.users.findOne(this.userId);
return user.emails[0].address + "/screenshots" + "/" + today + file.name;
}
它沒有工作,因爲當前的日期有空格,所以我不能在客戶後面加載,因爲空間的圖像。
任何想法的方式,我可以使用給每個圖像一個獨特的名字?沒有空格?
謝謝,現在工作:) –