Unexpected UnexpectedNullableFound(post.IMAGE) Я получил эту ошибку во время запуска программы и не смог определить, в чем ошибка. Если кто-то получил ту же ошибку или знает подробности ошибки, пожалуйста, укажите здесь
и моя база данных MySql
Мой модельный класс,
case class Post(id: Pk[Long]= NotAssigned, name:String, image:String)
Функция
def listAllPostById():List[Post]={
DB.withConnection{ implicit connection =>
val listpost =SQL(
"""
select * from POST
""").on(
).as(Post.simple.*)
listpost
}
в приложении вызов метода
def listAllpost()= Action{
val post:List[Post]=Post.listAllPostById
Ok(views.html.allPosts.render(post))
}
и в маршрутах
GET /allPosts controllers.Application.listAllpost
И просмотреть страницу
@for(post:Post<- posts){
@post.id
@post.name
@post.image}
Простой метод
val simple ={
get[Pk[Long]]("post.id") ~
get[String]("post.name")~
get[String]("post.image") map {
case id ~ name ~ image => Post(id,name,image)
}
Ошибка
Execution exception
[RuntimeException: UnexpectedNullableFound(post.IMAGE)]
Ошибка на линии
).as(Post.simple.*)
заранее, спасибо .. от prasanth