2013-05-16 3 views
3

Предположим, что у меня загружено 20 изображений людей на GAE, и если я хочу получить изображение человека, скажите, Ананд, как я могу это сделать? Я прочитал документацию, но не смог найти способ чтобы различать эти изображения. Могу ли я установить имена для этих изображений, потому что, насколько известно, мы можем загружать только изображения и получать клавиши blob.Загрузка и загрузка blobs из GAE

+0

сохранить его как свойство blob в модели? –

ответ

0

Вам следует создать модель с BlobReferenceProperty, которая ссылается на ключ blob, и TextProperty, который идентифицирует его.

+0

Я не могу найти BlobReferenceProperty в документации Java, даже если он находится на Python.Can вы показываете мне ссылку или какой-нибудь пример? –

+0

Я не знаю много о том, как области сущности работают в Java API, но есть ссылка на [этой странице] (https://developers.google.com/appengine/docs/java/datastore/entities) на " blobstore key ", который, похоже, является одним и тем же. –

0

Как вы храните изображения, связанные с людьми, у вас, вероятно, есть своего рода «лицо», не так ли? Все, что вам нужно сделать, это сохранить ключ blob как свойство связанного с ним объекта «person». Затем вы можете получить изображение с помощью этого ключа.

Смежные вопросы