我需要像这样创建查询
JOIN users
ON dialogs.`user_id` <> '.$this->user->id.'
AND dialogs.user_id=users.id
OR dialogs.`to` <> '.$this->user->id.'
AND dialogs.`to`=users.id
但是每次我使用 on() 方法时,ORM 都会添加“AND”语句。是否可以添加 OR 而不是 AND?
你user_id <> '.$this->user->id.'
和dialogs.to <> '.$this->user->id.'
必须在where
条款中。在那里你可以使用or_where。