たとえば、次の Domain クラスがあります
User{
String name
}
また、このクラスのオブジェクトが2つあります
new User(name: "John").save()
new User(name: "Alex").save()
User.list() を JSON 形式で表すには、UserController で "list" アクションをどのように表示する必要がありますか?
{1: "John", 2: "Alex"}
もっと正確に言いましょう。私はこのようなものが欲しい:
UserController{
def list = {
render(contentType: "text/json") {
User.list().each {user->
user.id = user.name
}
}
}
しかし、残念ながらこれはうまくいきません。