KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
What's the best/easiest way to get a list of the persistent properties associated with a given GORM domain object? I can get the list of all properties, but this list contains non-persistent fields such as class and constraints . Currently I'm using this and filtering out the list of nonPersistent properties using a list I created: def nonPersistent = ["log", "class", "constraints", "properties", "errors", "mapping", "metaClass"] def newMap = [:] domainObject.getProperties().each { property -> if (!nonPersistent.contains(property.key)) { newMap.put property.key, property.value } } There seems like there must be a better way of getting just the persistent properties.
Tags (comma-separated)
Save Edits
Cancel