Active Records Update可以切换转义吗?

时间:2012-09-26 10:17:26

标签: codeigniter activerecord

我正在尝试使用下面的代码来更新页数。我宁愿做一个查询,而不是先运行一个来获得现有的计数。有没有办法告诉codeigniter不要逃避查询?目前它正在“围绕'page_views + 1',这打破了查询。

 $this->db->where('id', $charity);
 $this->db->update('charities', array('page_views' => 'page_views + 1'));

1 个答案:

答案 0 :(得分:2)

设置这样的值,它允许禁用转义

$this->db->set('page_views', 'page_views + 1', false);
$this->db->where('id', $charity);
$this->db->update('charities');