Я использую остальные-апи профиль для Grails приложения и следующий в одном из моих взглядов JSon (_event.gson):Grails Json просмотры «модель» ключевые конфликты с моделью ключевым словом
model {
Event event
}
json g.render(event, [excludes: ['product']]) {
product {
id event.product.id
name event.product.name
model event.product.model
}
}
Одним словом, продукт принадлежит к мероприятию. По умолчанию я бы получил ключ продукта с идентификатором внутри него как json. Я хотел добавить к этому дополнительные поля.
Поэтому я использовал исключение, поэтому я мог бы определить поля, которые появятся под встроенным json-документом, подробно описывающим продукт. Моя цель состоит в том, чтобы иметь следующее как json:
{
"id": 123,
...,
"product": {
"id": 545434,
"name": "Something Cool",
"model": "MZX 1234"
}
}
Последние поля - модель - не отображается. Кажется, что его путают с ключевым словом model, которое используется в самой первой строке моего файла _event.gson. Есть ли способ обойти это? Я попытался добавить цитаты к «модели», но это все еще не работает.
Вопрос сообщалось как об ошибке: https://github.com/grails/grails-views/issues/45 – nbkhope