使用doctrine 2 DQL转换布尔类型

时间:2015-02-19 05:22:12

标签: postgresql doctrine-orm

我有一个教义实体A,其字段'出勤'的类型为boolean。该字段的值在postgres中存储为t和f。 我想写一个DQL,它会给我字段值1或0 。我可以在SQL中使用postgressql cast语句执行相同操作,如下所示:

"select attendance::int from class where student = 1"

1 个答案:

答案 0 :(得分:4)

Doctrine extensions提供CAST function。另一个选项是NativeQuery或纯SQL查询(如果您不需要映射)。

相关问题