4

サービスから返されたDoctrineQueryオブジェクトがあります。次に、「場所、順序、制限」の部分をいくつか追加する必要があります。QUeryオブジェクトをQueryBuilderオブジェクトに変換することは可能ですか?どうすればいいですか?

4

1 に答える 1

11

クエリオブジェクトをクエリビルダーに変換することはできません。クエリオブジェクトを取得したら、次を使用できます。

$query->getDQL();

そのクエリオブジェクトのDQLを取得し、それを操作すると(文字列なので、ユーザー次第です)

$query->setDQL($modifiedDql);
于 2013-02-24T01:07:08.567 に答える