タグ

2012年10月19日のブックマーク (1件)

  • CakePHPのfind条件にORを設定したい

    CakePHPで検索条件を設定するときに'OR'を指定したい場合(初心者編) $conditions = array( 'Model' => array( 'id' => 1, 'or' => array( array('user' => 'hogehoge'), array('user' => 'mogumogu') ) ) ); $this->Model->find($conditions); とすると WHERE (`id` = 1) AND ((`user` = hogehoge) OR (`user` = mogumogu)) こんな感じになります。 さらに'AND'を入れたい $conditions = array( 'Model' => array( 'id' => 1, 'or' => array( array( 'user' => 'hogehoge', 'passwor

    kjirouu
    kjirouu 2012/10/19
    findのconditionsへのOR条件設定方法, 'a'=>条件1, 'or'=>array(条件2,条件3) だと 条件1 AND (条件2 OR 条件3)