如何在查询生成器中使用未映射的实体字段

时间:2015-09-21 12:25:49

标签: mysql symfony doctrine

我有一个问题。 我有一个实体,其中没有映射的字段类型。 如何在查询构建器中使用此字段来构建查询? 问题是因为mysql表中没有映射字段,我们不能直接在SQL查询中使用它们。 有没有办法在Doctrine Query构建器中使用它们? 谢谢;)

1 个答案:

答案 0 :(得分:2)

你有几个选择:

 $sql = "   SELECT ... "; // Your query here
 $connection = $this->getDoctrine()->getManager();
 $qry = $connection->prepare($sql);
 $qry->execute();
 $results = $qry->fetchAll();

 // Then you can just iterate through $results...