Класс GrailsDomainClass имеет два метода: getProperties
и getPersistentProperties
У меня есть класс домена (MyDomainClass
), который включает это:
static transients = {computeStuff}
float computeStuff(){
def thisCouldChange = 3.1
return thisCouldChange //it actually does things but not of consequence to my question
}
Хорошо, я взялиндексную страницу по умолчанию и изменил ее, чтобы перечислить все свойства MyDomainClass
следующим образом:
<g:each var="d" in="${grailsApplication.domainClasses.sort { it.fullName } }">
<h2>${d.fullName}</h2>
<g:each var="f" in="${d.properties.sort { it.fieldName } }">
<br>${f.fieldName }
</g:each>
</g:each>
Ok.Это работает, но не получает никаких переходных свойств.Я пробовал d.properties и d.persistantProperties, и они, похоже, дают мне те же результаты.Заранее спасибо за вашу помощь!1017 *
static transients = ['computeStuff']
float getComputeStuff(){
def thisCouldChange = 3.1
return thisCouldChange //it actually does things but not of consequence to my question
}
Кажется, что это ничего не изменило.