1

我想知道是否可以将整数数组绑定为参数,所以我可以做这样的事情吗?

$q = Doctrine_Query::create()
                    ->update('blah c')
                    ->set('ignored', true)
                    ->where('id in ?', array(1,2,3,4));

我猜这是不可能的,因为它实际上是使用不支持它的数据库/PDO 绑定变量。

如果我在文档或其他问题中错过了这一点,我们深表歉意。谢谢。

4

1 回答 1

3

像这样使用:

 ->whereIn('id', array(1, 3, 4, 5));

更多的 :

http://www.doctrine-project.org/documentation/manual/1_2/en/dql-doctrine-query-language

于 2010-08-17T07:55:20.703 回答