代码点火器,使用活动记录自定义选择数据

时间:2010-01-04 12:38:36

标签: activerecord codeigniter

我想询问是否需要在我的应用中执行此查询

select qty, type from tItem where qty=0 and (type=1 or price=100)

如何在代码点火器中使用活动记录?

因为如果我这样做

$this->db->where('qty','0');
$this->db->where('type','1');
$this->db->or_where('price','100');

查询就像

select qty, type from tItem where qty=0 and type=1 or price=100

并不是我的意思

1 个答案:

答案 0 :(得分:3)

您可以传递自定义子句,如下所示:

$this->db->where('(type = 1 OR price = 100)');