我正在 GRAILS 中开发一个简单的 Restful API,我希望用户能够在我的一个域类上创建一个条目,这样他们就可以点击一个入口点 /rest/v1/create/event?params
在接收控制器中,如果 GORM 条目失败,!event.save()
我有这样的代码:
def result = [
'status' : 'error',
'data' : event.errors.fieldErrors.toList()
]
render result as JSON
有没有办法让 event.errors.fieldErrors JSON 友好,只有字段错误和消息,或者我必须编写一个解析器方法来处理这个?