次のDQLクエリが与えられます:
SELECT
p,
(p.views * 0.1) + (p.likes * 0.9) as ratingPhoto
FROM
AppBundle:Photo p
ORDER BY
ratingPhoto DESC
結果セットは次のようになります。
array (size=14)
0 =>
array (size=2)
0 => object(Photo)
'ratingPhoto' => string '1.42' (length=4)
1 =>
array (size=2)
0 => object(Photo)
'ratingPhoto' => string '1.31' (length=4)
...
オブジェクトのみを取得し、Photo
選択した他のフィールドを結果セットから除外するDQL機能はありますか?結果として私が期待するものは次のとおりです。
array (size=14)
0 => object(Photo)
1 => object(Photo)
...