如何解决Symfony区别于date_trunc
嗨,我有一个问题,我想在本机SQL中对我的请求使用symfony教义,但它确实可行,但我想在教义中使用它。我使用symfony4
我已经创建了自定义DQL date_trunc并注册了
我想做的是:
DISTINCT ON (date,ipp.link) date_trunc('day',ip.date) AS date
我尝试过这个
$qb->select("i,COUNT(DISTINCT CONCAT(date,ipp.link) date_trunc('day',ip.date) as date) AS maxScore");
但不行
说:
"[Syntax Error] line 0,col 31: Error: Expected '.' or '(',got 'date'"}
当我在没有CONCAT的情况下仅进行DISTINCT(date,ipp.link)
测试时,我得到了:
Expected Doc…ine\ORM\Query\Lexer::T_CLOSE_PARENTHESIS,got ','"}
我认为问题是由本机引起的,它是DISTINCT ON,在这里是DISTINCT CONCAT,但不知道该怎么做?
有人可以帮助我吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。