1
我想選擇數組中給出的列,然後根據這些列進行分組,但我無法弄清楚如何通過在Doctrine中的select()傳遞數組值。我試過了一堆不同的變化,我無法讓它工作。 $因數只是一個標準數組,其列名稱爲值。在Doctrine QueryBuilder中從數組中選擇列
$qb->select(":factors")
->from("Table")
->where("type = :type")
->groupBy(":factors")
->setParameter("factors", $factors)
->setParameter("type", $type);