- 追加された行はこの色です。
- 削除された行はこの色です。
- Perl-DBIC/テーブル結合/基本 へ行く。
- Perl-DBIC/テーブル結合/基本 の差分を削除
* テーブル結合 基本 [#jb2d77b1] MyApp::Schema::Result::Itemのテーブルクラスを以下のようにする。 __PACKAGE__->belongs_to( 'category', # アクセサ名 'MyApp::Schema::Result::Category', # 結合先のテーブルクラス名 { 'foreign.category_id' => 'self.category_id' } # 結合に使うカラム名 ); # この例のようにカラム名が同じ場合は、ハッシュでなく、 # 'category_id'と省略して指定しても良い 以下のように結合先を呼べる。 say $item->category->category_name; categoryがテーブルクラスで指定したアクセサ名。 ** 参考 [#x5760564] http://search.cpan.org/perldoc?DBIx::Class::Relationship