Php 原则1.2带数组绑定的查询

Php 原则1.2带数组绑定的查询,php,symfony,doctrine,doctrine-1.2,orange,Php,Symfony,Doctrine,Doctrine 1.2,Orange,我有以下代码: $query = Doctrine_Query::create() ->select('*') ->from('attendanceRecord a') ->where("employeeId IN (?)", implode(",", $employeeId)); $employeeId是一个数字数组 sql输出为: Select * from attendanceRecord a where employee

我有以下代码:

$query = Doctrine_Query::create()
        ->select('*')
        ->from('attendanceRecord a')
        ->where("employeeId IN (?)", implode(",", $employeeId));
$employeeId是一个数字数组

sql输出为:

Select * from attendanceRecord a where employeeId IN ('2,4,5')
但它引用了错误的话,我想说:

Select * from attendanceRecord a where employeeId IN (2,4,5)
我怎样才能在教义中正确地做到这一点?

简单到:

$query = Doctrine_Query::create()
  ->from('attendanceRecord a')
  ->whereIn('a.employeeId', $employeeId);

在提问之前,请确保您看到了答案。

对不起,请相信我,我已经尝试了很多次,您看到我做错了