У меня есть поле для изображения, из которого я хочу сохранить изображение в базе данных. Но он показывает исключение кастинга. Может кто-нибудь, пожалуйста, помогите мне в этом, пожалуйста? Я использую grails 2.1.0. Вот мой код ниже:сохранить изображение в grails
мой взгляд страница >>>
<g:uploadForm action="upload">
Photo: <input name="photo" type="file" />
<g:submitButton name="upload" value="Upload"/>
мой контроллер действия >>>
def upload={
def user = User.findById(1)
user.avatar = params.photo
user.save()
}
мой класс домена >>>
class User {
String username
byte[] avatar
String avatarType
static constraints = {
avatar(nullable:true, maxSize: 1024 * 1024 * 2 /* 2MB */)
avatarType(nullable:true)
}
}
Что ошибка вы получаете? stacktrace будет приятным. –
@ErikPragt Я получаю эту ошибку >> «Невозможно передать объект» [email protected]09e6c86 'с классом' org.springframework.web.multipart.commons.CommonsMultipartFile 'в класс' byte '" –