2

Grailsを使用してWebアプリケーションを作成しており、Scaffoldを使用してCRUDプロトタイプに取り組んでいます。箱から出して、scaffoldは外部キー値に一意のID(意味のある)を使用します。一意のIDを読み取り可能な値(上記のテーブルの2つの値の組み合わせなど)に簡単に置き換えることができるかどうか疑問に思っています。 )。

例:ホテルの場所と部屋番号を表すLocationドメインとRoomNumberドメインがあります。したがって、各番号は場所に「属します」。部屋を作成するときに、既存の場所から選択できる自動生成されたドロップダウンがあります。ただし、これらは直感的ではない値です...「project.Location:1」など

この「project.Location:1」を、id 1に対応する名前、都市、および州の列の値に置き換えたいのですが、これは簡単に変更できますか?実行する必要のある簡単なマッピングがあると思います...

前もって感謝します!

4

1 に答える 1

3

解決策は本当に単純であることがわかります...対応するドメインクラスにtoStringメソッドを実装する必要があります。Grailsメーリングリストからこの回答を受け取りました。

于 2011-04-24T06:09:32.907 に答える