我想从Auction表的id列中获取值数组。如果这是原始SQL,我会写:
SELECT id FROM auction
但是,当我在Doctrine中这样做并执行时:
$em->createQuery("SELECT a.id FROM Auction a")->getScalarResult();
我得到了这样一个数组:
array(
array('id' => 1),
array('id' => 2),
)
相反,我想要得到这样一个数组:
array(
1,
2
)
我该如何使用Doctrine来实现这个?