2012-04-08 1 views
0

Каков наилучший способ загрузки файлов в Google App Engine Blobstore с помощью Play! Framework, используя модуль Siena и GAE?Загрузка файла в GAE с помощью Play! Framework

Я попытался объявить поле Blob в моей модели:

public Blob image; 

и способ прикрепить файл:

public void attachImage(byte[] bytes) { 
    this.image = new Blob(bytes); 
} 

Я не знаю, как проверить это с CrudSiena модуль не отображает поле загрузки. Любая помощь очень ценится.

ответ

0

Blob - это тип, управляемый хранилищем данных GAE, но он отличается от GAE Blobstore!

Если вы используете байт [] вместо Blob в своей модели, он работает с CrudSiena?

+0

Спасибо, мне удалось получить поле в CrudSiena. Но, похоже, файл не загружен, атрибут 'image' - это пустой массив байтов (длина 0). –

+0

Является ли поле отображаемым как вход для загрузки файла в CRUD? Вы полностью сбросили свой DataStore, чтобы быть уверенным? – mandubian

+0

Да, поле - это загрузка файла. Я попытался с пустым хранилищем данных, и у меня все еще есть пустой массив байтов. Странно, что после отправки формы ничего не отображается, должен ли быть эскиз или что-то еще? –

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

  • Нет связанных вопросов^_^