13/11/18 15:30:58.69
cakePHP2で検索を行うプログラムを書いています。
検索条件が複数項目あり、複数の組み合わせで指定可能な場合において
ユーザが指定をした検索条件で、conditionに動的に検索条件をバインドする良い方法はありますか?
現在は、毎度ifで分岐してcondtionコードを書いており効率の悪さを痛感しています。
①ユーザIDだけ指定した場合
'user_id' => '333'
②ユーザID、年齢を指定した場合
'user_id' => '333',
'age' => '44'
③ユーザID、性別を指定した場合
'user_id' => '333',
'sex' => '0'