您好,在将我的Grails版本从3.2.4升级到3.3.8并将GORM升级到6.1.10后,我面临着一些严峻的挑战
一个示例是将域类对象或域类对象列表呈现为JSON
以前,以下方法可以工作,但更新后失败
据我了解,更新后,domainObject.properties
不仅返回持久性属性及其值的映射,还返回其他无法格式化为JSON格式的子对象和属性,从而导致错误。
def action() {
List<User> users = User.list(max: 10)
render users as JSON
}
因此,我的问题是,有没有办法解决这个问题,以便我可以将对象呈现为JSON,而无需使用collect
进行转换?