Grails Json Views "model" 键与模型关键字冲突
Grails Json Views "model" key conflicts with model keyword
我正在为 Grails 应用程序使用 rest-api 配置文件,并且在我的一个 json 观看次数(_event.gson):
model {
Event event
}
json g.render(event, [excludes: ['product']]) {
product {
id event.product.id
name event.product.name
model event.product.model
}
}
简而言之,一个产品属于一个事件。默认情况下,我会获取产品密钥,其中的 ID 为 json。我想为此添加更多字段。
所以我使用了排除项,这样我就可以定义将出现在详细介绍产品的嵌入式 json 文档下的字段。我的目标是 json:
{
"id": 123,
...,
"product": {
"id": 545434,
"name": "Something Cool",
"model": "MZX 1234"
}
}
最后一个字段——模型——没有出现。它似乎与我的 _event.gson 文件第一行中使用的模型关键字混淆了。有没有办法解决?我尝试在 "model" 中添加引号,但它仍然不起作用。
我正在为 Grails 应用程序使用 rest-api 配置文件,并且在我的一个 json 观看次数(_event.gson):
model {
Event event
}
json g.render(event, [excludes: ['product']]) {
product {
id event.product.id
name event.product.name
model event.product.model
}
}
简而言之,一个产品属于一个事件。默认情况下,我会获取产品密钥,其中的 ID 为 json。我想为此添加更多字段。
所以我使用了排除项,这样我就可以定义将出现在详细介绍产品的嵌入式 json 文档下的字段。我的目标是 json:
{
"id": 123,
...,
"product": {
"id": 545434,
"name": "Something Cool",
"model": "MZX 1234"
}
}
最后一个字段——模型——没有出现。它似乎与我的 _event.gson 文件第一行中使用的模型关键字混淆了。有没有办法解决?我尝试在 "model" 中添加引号,但它仍然不起作用。