1

我正在尝试在 php ActiveRecord中绑定多个条件

如何更改以下代码(有效)以绑定另一个条件?

$events = Event::find('all', array(
    'conditions' => array('event_type = ?', array('opera')),
    'select' => 'col1, col2, col3',
));

谢谢!

4

3 回答 3

4

尝试这个

$events = Event::find('all', array(
    'conditions' => array('event_type = ? AND event_hour = ?', 'opera', 'your_event_hour'),
    'select' => 'col1, col2, col3',
));
于 2013-06-06T14:14:52.707 回答
0
$objectChanges = Table_model::update_all(array(
    'set' => array(
      'field_to_update' => 'Y'
    ),
    'conditions' => array(
      "sex= 'Male' && age <= 50"
    )
  )
);
于 2014-04-23T20:21:12.360 回答
-1

例如,如果您有使用和条件,您可以使用

event::all(array('conditions' => array('event_type = ? AND date = ?', 'opera', '06-06-2013')));

产生 sql

SELECT * FROM eventWHERE event_type = 'pera' AND date = '06-06-2013';

于 2013-06-06T14:15:24.197 回答