我跟着这个好文章 http://www.lunatech-research.com/playframework-file-upload-blob如何在Play框架中将默认图像分配给Blob对象?
,并有一个完美的工作图片上传解决方案
我的问题是,如果用户不选择任何图像,我怎么指定保存期间的默认图像(可能存储在服务器中)?
,我能想到的 if (!user.photo) user.photo= ?; user.save();
一劈为上传的默认图像,看看哪些UID在/ tmp目录下的“播放”商店和分配上面。有没有一个优雅的*命名解决方案?
- ,当我说叫,我的意思是我想要的代码看起来像(这意味着我知道我在做什么,我也可以写优雅的自动代码,如果有一个以上图片)
user.photo= "images/default/male.jpg"
,而不是(这意味着我只是黑客,我不能优雅地扩展它用于图片列表)
user.photo= "c0109891-8c9f-4b8e-a533-62341e713a21"
在此先感谢
更好的解决方案,保留数据完整性。谢谢 – roshan 2011-06-17 14:46:39