Zend 1.12 Db创建查询


Zend 1.12 Db creating query

我想重写我的查询。我选择了所有行where id IN(id1, id2, id3, ...),但我想改变它。是否可以使用这个$query数组作为我的查询?

$id = array(id1, id2, id3 ...);
$query = array("id = ?" => $id);
$select = $this->select()->where($query);

这是可以使用数组在。

考虑以下更新后的代码:

$id = array(1,2,3,4);
$select = $this->select()->where("id IN (?)", $id);