根据Doctrine 的文档,可以将参数绑定到查询。例子:
$qb->select('u')
->from('User u')
->where('u.id = ?1')
->orderBy('u.name', 'ASC')
->setParameter(1, 100);
源自这个问题,我想知道是否也可以对select
andfrom
语句进行参数化?喜欢
$qb->select('?1')
->from('?2 u')
->where('u.id = 2')
->orderBy('u.name', 'ASC')
->setParameters(array(1 => 'mytable', 2 => 'mycolumn'));
我没有设法这样做,但也许我只是不知道正确的方法。有没有人?