0
を返す私は、次のサービスがあります。Grailsのでgsonビューを使用すると、ヌル
def getSectorByName(String sectorName) {
Sector theSector = Sector.where {
name == sectorName
}.get()
return theSector
}
マイコントローラー:
def getSector(String sectorName) {
def theSector = sectorDataService.getSectorByName(sectorName)
respond theSector
}
getSectorと呼ばれる私のgsonビュー:
import application.Sector
model {
Sector theSector
}
json {
theSector g.render(theSector)
}
これはです私に次の結果を与えます:
{"theSector":null}
アプリケーションをデバッグすると、セクタが含まれていることがわかりますが、これは表示に渡されません。クラスの
jsonクロージャを "json g.render(theSector)"に変更してみてください –