在 JSON 视图中,如何将对象展平为单个字符串?
In JSON views, how do I flatten an object out as a single string?
在我的 grails 3 应用程序(我使用的是 grails 3.2.4)中,我有一个对象类型,我想将其序列化为字符串,对于使用它的任何域对象:
class MyDomain1 {
CustomId id
}
class MyDomain2 {
CustomId id
}
我想创建一个将 CustomId 序列化为字符串而不是对象的视图:
//instance of MyDomain1, in JSON format:
{
"id": "123"
}
如何在不为每个使用 CustomId 的对象自定义视图的情况下执行此操作?
Json views 1.2 支持转换器 API 可以做你想做的事情
在我的 grails 3 应用程序(我使用的是 grails 3.2.4)中,我有一个对象类型,我想将其序列化为字符串,对于使用它的任何域对象:
class MyDomain1 {
CustomId id
}
class MyDomain2 {
CustomId id
}
我想创建一个将 CustomId 序列化为字符串而不是对象的视图:
//instance of MyDomain1, in JSON format:
{
"id": "123"
}
如何在不为每个使用 CustomId 的对象自定义视图的情况下执行此操作?
Json views 1.2 支持转换器 API 可以做你想做的事情