2

マーカーの代わりにすべてのパラメーターを使用して、Doctrine Query Builder オブジェクトから DQL クエリを取得する機会はありますか?

Couse$query->getDQL()はクエリを返しますが、関数によって設定された後でも、実際の値ではなく params マーカーを使用しsetParameterます。

4

1 に答える 1

3

でパラメーターを取得できます$query->getParameters()

print_r(array(
    'dql' => $query->getDQL(),
    'parameters' => $query->getParameters(),
));
于 2012-07-22T13:56:02.063 に答える