Я создал вид в моей БД Postgres.В Grails создайте класс следующим образом:
class ViewDeudce{
BigDecimal stateid
BigDecimal motivid
static mapping = {
id column:"id", sqlType:"numeric"
table 'viewDeudce'
version false
}
}
Идентификатор представления - это «номер клиента».Если у меня есть класс «Клиент», при этом я не смогу связать его?'class через атрибут id?
Потому что при перезапуске сервера он не запускается и выдает следующую ошибку:
Caused by BeanCreationException: Error creating bean with name '$ primaryTransactionManager': Can not resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ' sessionFactory ': Invocation of init method failed; nested exception is org.hibernate.HibernateException: Missing column: id in public.clients
- >> 266 | run in java.util.concurrent.FutureTask
Спасибо!