请参阅使用params inplace的doctrine查询构建器DQL

时间:2012-07-20 18:06:49

标签: php doctrine-orm dql

是否有机会从doctrine Query Builder对象中获取DQL查询以及所有param代替标记?

Couse $query->getDQL()将返回查询但使用params标记而不是实际值,即使它们已由setParameter函数设置。

1 个答案:

答案 0 :(得分:3)

您可以使用$query->getParameters()

获取参数
print_r(array(
    'dql' => $query->getDQL(),
    'parameters' => $query->getParameters(),
));