3

Department別のドメイン オブジェクトと 1 対 1 の関係を持つドメイン オブジェクトがありますDepartmentPreference。のスキャフォールディング コントローラーを生成しようとするDepartmentと、プルダウン メニューからDepartmentPreference. まだ何もないので (DepartmentPreferenceがあるためbelongsTo = Department)、作成できません。

あなたが推奨できる最善の解決策は何ですか?

4

1 に答える 1

2

Department で行ったように、DepartmentPreference のコントローラー/ビューを作成しましたか? そうでない場合は、その機能を処理するために、作成するか、既存のコントローラー/ビューを追加/変更する必要があります。

足場について言及したので、Departmentコントローラーは次のいずれかのように定義されていると思います:

class DepartmentController {
  static scaffold = true
  ..
}

また

class SomeController {
  static scaffold = Department
  ..
}

このDepartment コントローラーが自動生成された場合、または scaffold のみで定義されている場合、Department の CRUD 操作のみを提供し、他のドメイン クラスは提供しません (少なくとも直接的には)。欠落している DepartmentPreference 機能を追加する方法はたくさんありますが、DepartmentPreference でDepartment コントローラーを作成するために使用する方法を使用するのがおそらく最速です。

于 2012-10-19T04:01:48.877 に答える