Структура папки: СУПКак использовать значения переходных процессов в классе Domain для Grails 2.4.4
Domain
com.hrms.ei.employeeinfo
Controllers
com.hrms.ei.employeeinformation.controller
Views
employeeinformation
edit.gsp
list.gsp
show.gsp
У меня есть столбец date_of_birth, который передается от GSP ---> контроллер ---> Домен и используется в employeeinfo.groovy (домен) для целей проверки. Но я не хочу создавать столбец для date_of_birth в таблице employeeinfo, поэтому я использовал static transients = ['date_of_birth']
. Я объявил эту колонку как Date date_of_birth
в классе домена.
При использовании static transients = ['date_of_birth']
он возвращает null, но если я удалю static transients
из класса домена, столбец создается в БД. Та же логика работает в Grails 1.3.7.
Привет ... Это код, указанный внутри статических ограничений класса Domain = { date_of_birth Привязываемое: ложные } статические транзиенты = [ «date_of_birth»] Дата date_of_birth но он не работает .. до сих пор его возвращает null ... – Nojesh
Если его поле даты, то параметр будет привязан по-разному, вы можете проверить http://www.tothenew.com/blog/new-data-binding-features-in-grails-2-3/ и g: datePicker-код, который обрабатывает поля _year month для привязки даты http://grails.github.io/grails-doc/latest/ref/Tags/datePicker.html – Uday
Спасибо, чувак ... Его работа прямо сейчас .. .i изменить код как date_of_birth bindable: true, nullable: ложный – Nojesh