教義を使用して日付列の年と月でデータをグループ化したい。現在、クエリビルダーを使用して、グループ化とは別に正常に機能するステートメントを生成しています。Doctrine Extensions パックから月と年のカスタム関数をインストールしましたが、次のことができません:
$qb->add('groupBy', 'MONTH(i.instdate)');
「エラー: 未定義の識別変数でグループ化できません」というメッセージが表示されます。
これはクエリビルダーで可能ですか? そうでない場合、クエリビルダーの結果に DQL を追加できますか? これを行う最善の方法は何ですか?システム全体を DQL に変更したくありません。DQL はその場でフォーム オプションから構築されたクエリであるため、大きな変更になるでしょう。