次のような混合クエリがあります。
SELECT e, j.date_field FROM AcmeBundle:SomeEntity e JOIN e.joined_entity j
クエリは、オブジェクトを含む配列と日付を含む文字列を返しますが、DateTime インスタンスとして水和された日付が必要です。
カスタムハイドレーターを構築せずにクエリでこれを指定することは可能ですか?
次のような混合クエリがあります。
SELECT e, j.date_field FROM AcmeBundle:SomeEntity e JOIN e.joined_entity j
クエリは、オブジェクトを含む配列と日付を含む文字列を返しますが、DateTime インスタンスとして水和された日付が必要です。
カスタムハイドレーターを構築せずにクエリでこれを指定することは可能ですか?
カスタムハイドレーターを構築しないと、これを行うことはできません。
これは、このバグ レポートに記載されているように、Doctrine の最近のバージョンで修正されています。