Doctrine DQL 中的自定义运算符
Posted
技术标签:
【中文标题】Doctrine DQL 中的自定义运算符【英文标题】:Custom operator in Doctrine DQL 【发布时间】:2015-06-17 03:51:05 【问题描述】:美好的一天。 请告诉我,如何为 Doctrine DQL 创建自定义运算符?
我正在使用 Postgresql ltree 扩展,它有许多特定的运算符,例如 @>、
谢谢。抱歉英语不好。
【问题讨论】:
【参考方案1】:通过编写特殊的DQL function 解决了问题。如果注册为 ltree_operator,则可以这样使用 ...WHERE ltree_operator(first_path, '@>', secont_path)=true...。
【讨论】:
以上是关于Doctrine DQL 中的自定义运算符的主要内容,如果未能解决你的问题,请参考以下文章