0

私は CodeIgniter を使用しており、gas orm を使い始めています。

複合キーを使用する私のmn-relationship-tablesの 1 つにも、リレーションに対するいくつかの追加属性があります。

例: テーブル team、テーブル employees、およびそれらを結合する mn テーブル + 属性ロールの追加

GAS ORM を使用して属性を取得することは可能ですか?

4

1 に答える 1

1

はい、可能です。

ピボット テーブル自体を has_many リレーションとして参照する、ピボット テーブルとリンクする 2 つのテーブルの 1 つに新しいリレーションシップを作成するだけです。(ただし、モデル ファイルでリンク処理を行わないでください。たとえば、次のようにします。

ORM::has_many('\\Model\\User\\Role')

それ以外の

ORM::has_many('\\Model\\User\\Role => \\Model\\Role')

まったく同じ質問については、http://ellislab.com/forums/viewreply/1050559/を参照してください。

于 2013-04-15T08:24:01.593 に答える