私は CodeIgniter を使用しており、gas orm を使い始めています。
複合キーを使用する私のmn-relationship-tablesの 1 つにも、リレーションに対するいくつかの追加属性があります。
例: テーブル team、テーブル employees、およびそれらを結合する mn テーブル + 属性ロールの追加
GAS ORM を使用して属性を取得することは可能ですか?
私は CodeIgniter を使用しており、gas orm を使い始めています。
複合キーを使用する私のmn-relationship-tablesの 1 つにも、リレーションに対するいくつかの追加属性があります。
例: テーブル team、テーブル employees、およびそれらを結合する mn テーブル + 属性ロールの追加
GAS ORM を使用して属性を取得することは可能ですか?
はい、可能です。
ピボット テーブル自体を has_many リレーションとして参照する、ピボット テーブルとリンクする 2 つのテーブルの 1 つに新しいリレーションシップを作成するだけです。(ただし、モデル ファイルでリンク処理を行わないでください。たとえば、次のようにします。
ORM::has_many('\\Model\\User\\Role')
それ以外の
ORM::has_many('\\Model\\User\\Role => \\Model\\Role')
まったく同じ質問については、http://ellislab.com/forums/viewreply/1050559/を参照してください。