如何获取域类的所有瞬态字段?
我需要像这样的人:
domainObject.domainClass.persistentProperties
但是对于瞬态属性。
答案 0 :(得分:1)
domainObject.domainClass.properties
会返回DefaultGrailsDomainClassProperty
的列表。这些对象本身具有许多属性,包括persistent
。
您可以使用以下命令查找所有瞬态属性:
domainObject.domainClass.properties.findAll { !it.persistent }