2013-05-16 39 views
3

假设我在GAE上传了20个人的图像,并且如果我想获得一个人的图像,请说Anand,我该怎么做?我已阅读文档但找不到方法区分这些图像。我可以为这些图像设置名称,因为据知我们只能上传图像并获得blob密钥。从GAE上传和下载blob

+0

将它保存为模型中的blob属性? – 2013-05-16 11:32:28

回答

0

您应该创建一个模型,其中指向Blob键的BlobReferenceProperty以及标识它的TextProperty。

+0

即使它在Python中,我也无法在Java文档中找到BlobReferenceProperty。可以向我展示链接或任何示例吗? –

+0

我对Java API中实体字段的工作方式知之甚少,但[本页](https://developers.google.com/appengine/docs/java/datastore/entities)中提到了“ blobstore密钥“,这似乎是同样的事情。 –

0

当你存储与人相关的图像时,你可能有某种'人'实体吗?您所要做的就是将blob的密钥存储为相关“人员”实体的财产。然后你可以使用这个键检索图像。