0

在我的 grails 3 应用程序(我正在使用 grails 3.2.4)中,对于使用它的任何域对象,我有一个对象类型,我想将其序列化为字符串:

class MyDomain1 {
    CustomId id
}

class MyDomain2 {
    CustomId id
}

我想创建一个将 CustomId 序列化为字符串而不是对象的视图:

//instance of MyDomain1, in JSON format:
{
    "id": "123"
}

如何在不为使用 CustomId 的每个对象自定义视图的情况下做到这一点?

4

1 回答 1

1

Json views 1.2 支持转换器 API 可以做你想做的事

http://views.grails.org/latest/#_custom_converters

于 2017-03-27T18:31:49.840 回答