運營商我是新來的CakePHP和我要像添加或,和和我現有的查詢。類似或CakePHP的
我要讓這樣
WHERE 'Message.user_id = Contact.user_id' AND 'Message.mobileNo LIKE'=>"%Contact.mobileNo" OR LIKE'=>"%Contact.homeNo" OR LIKE'=>"%Contact.workNo"
的情況我查詢
$this->bindModel(array(
'belongsTo' => array(
'Contact' => array(
'className' => 'Contact',
'foreignKey' => false,
'conditions' => array(
'Message.user_id = Contact.user_id',
'Message.mobileNo = Contact.mobileNo'
),
'type' => 'inner'
)
)
), false);
$this->find('all', array('conditions' => array(),
'fields' => array('DISTINCT mobileNo')));
在討論中的查詢不看任何意義 - 要檢查在文本「Contact.xxxNo」結尾的電話號碼,爲什麼(這_is_你要求什麼)? – AD7six
@ AD7six y我知道... acutually它只是在這裏..我的目的是隻使用oR和像運營商 – hellosheikh
這是一個壞習慣:P - 真正的問題得到真正的答案。 – AD7six