【发布时间】:2011-09-13 14:33:04
【问题描述】:
首先,我的模型中有一些东西:
$this->db->where('status', $aStatus);
$this->db->limit($aLimit, $aOffset);
$this->db->or_like('title', $aString);
$this->db->or_like('description', $aString);
$this->db->select('id,description,title,fee');
$query = $this->db->get($this->table_name);
我得到了这个查询:
选择
id,description,title,feeFROM (events)status= 0 ANDtitleLIKE '%space%' 或descriptionLIKE '%space%' LIMIT 5
但我想让它生成这个查询
选择
id,description,title,feeFROM (events)status= 0 AND (titleLIKE '%space%' 或descriptionLIKE '%space%') LIMIT 5
我该如何修改才能做到这一点?谢谢你。
【问题讨论】:
标签: php codeigniter activerecord