ฉันต้องการรับอาร์เรย์ของค่าจากคอลัมน์ id ของตารางการประมูล ถ้านี่เป็น SQL ดิบฉันจะเขียน:
SELECT id FROM auction
แต่เมื่อฉันทำสิ่งนี้ในหลักคำสอนและดำเนินการ:
$em->createQuery("SELECT a.id FROM Auction a")->getScalarResult();
ฉันได้รับอาร์เรย์ดังนี้:
array(
array('id' => 1),
array('id' => 2),
)
แต่ฉันต้องการรับอาร์เรย์เช่นนี้:
array(
1,
2
)
ฉันจะทำเช่นนั้นโดยใช้หลักคำสอนได้อย่างไร?