MG2:Unity How To Add A Scaffolds
今回は、Scaffoldsの追加方法を紹介します。(原文タイトル:How To Add A Scaffolds)
■Scaffoldsを追加する。
1.データベースにテーブルを追加します。
現時点では、このテーブル(及びリレーションシップで使用するどのテーブルも)は、プライマリキーとして動作する1つのカラムだけを有しているものとします。
2.テーブルが、1対多や多対多の形態で他のテーブルと結合している場合、そのリレーションシップを<objects>、<hasMany>、<hasOne>及び関連するタグを使ってReactor.xmlファイルに追加します。
3.ModelGlue.xmlに以下のタグを追加します。
<scaffold object="contact" />
そうすると、次のようなイベントハンドラーを作成します。
1.Contact.List -contactテーブルの全リストを表示
2.Contact.View -特定レコードを読み出し専用で表示
3.Contact.Edit -contactレコードの編集用フォームの提供
4.Contact.Commit -contactレコードのデータベースへの保存
5.Contact.Delete -所定のcontactレコードの削除
コメント