現在、FuelPHPを使用しています。
以下のようなmany to many関係があります。
lang
1protected static $_many_many = array( 2 'allmembers' => array( 3 'key_from' => 'team_id', 4 'key_through_from' => 'team_id', 5 'table_through' => 'user_has_team', 6 'key_through_to' => 'user_id', 7 'model_to' => 'Model_User', 8 'key_to' => 'id', 9 ) 10);
この関係の中に、where句を入れることが出来ますか?
以下のように入れたいのですが・・・
lang
1protected static $_many_many = array( 2 'allmembers' => array( 3 'key_from' => 'team_id', 4 'key_through_from' => 'team_id', 5 'table_through' => 'user_has_team', 6 'key_through_to' => 'user_id', 7 'model_to' => 'Model_User', 8 'key_to' => 'id', 9 'where' => array('account_status' => 'active') 10 ) 11);
もちろんクエリを使って行うことはできますが、__$_many_many__を使ってできるか知りたいです。
無理を言ってることは分かってるんですが、FuelPHPは非常に優秀なので何か他にやり方があるんじゃないかなと思ってます。
account_statusが'active'に設定されたModel_Userオブジェクトのみ返すようにできますか?
どなたか回答をお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。