0

列挙型の値として [object Object] を吐き出すコントローラーと UI を持つドメイン クラスがあります。

私の列挙型は次のとおりです。

enum customerenum {
  value1('value1'),
  value2('value2')
}

ドメインクラスの顧客がいます

class Customer {
  customerenum ce
  String location
}

だから今、私はこれをブートストラップしたい

だから私のブートストラップで私は持っています

class BootStrap {
  def init = { servletContext ->
    new Customer(
      ce:'value1',
      location:'USA'
    ).save()
  }
}

ただし、実際のページでは、場所は USA と表示されますが、customerenum は [object Object] と表示されます。

何かご意見は?ありがとう!

4

1 に答える 1

0

したがって、列挙型に getvalue() メソッドが必要であり、クラスまたはコントローラーで列挙型の値を取得するときにそのメソッドを呼び出す必要があることがわかりました。それは私の問題を解決しました

于 2013-01-17T13:58:29.340 に答える