我想让'真正的'SQL查询原则传递给SQL Server:
<?php
$em = $this->getDoctrine()->getEntityManager();
$myQuery = $em->createQuery('SELECT v FROM ....... v');
echo $myQuery->???????
?>
我必须写什么而不是????????人物?
我已尝试使用getSQLQuery()和getSQL(),但现在没有运气。
谢谢..
答案 0 :(得分:8)
你几乎就在那里,它是 getSql ,而不是 getSQL :
$myQuery->getSql()
答案 1 :(得分:1)
你可以试试这个:
$myQuery->getResult();
答案 2 :(得分:0)
看看是否有帮助
$myQuery->getDql();