schema.ymlのリレーション定義一覧
| 名前 |
設定 |
| alias |
リレーションを識別するために使うエイリアス。 |
| class |
リレーション用に使うクラスの名前。 |
| type |
リレーションの型。値はoneもしくはmanyのどちらかでデフォルトはone。 |
| refClass |
多対多のリレーション用に使われる中間の参照クラス。 |
| local |
リレーションで使われるローカルフィールドの名前。 |
| foreign |
リレーションで使われる外部フィールドの名前。 |
| foreignAlias |
リレーションの反対端のエイリアス。autoCompleteがtrueに設定されるときのみ許可されます。 |
| foreignType |
リレーションの反対端の型。autoCompleteがtrueに設定されるときのみ許可されます。 |
| autoComplete |
リレーションを反対側に追加して双方向にするかどうか。デフォルトはtrue。 |
| cascade |
アプリケーションレベルのカスケーディングオプション。 |
| onDelete |
データベースレベルのカスケーディング削除の値。 |
| onUpdate |
データベースレベルのカスケーディング更新の値。 |
| equal |
リレーションが入れ子の多対多に等しいかどうか。 |
tanakaさんの投稿 | Published in doctrine, symfony | 2009.7.1
関連した記事
トラックバックURL