gpt4 book ai didi

postgresql - 如何在学说查询中获取数组长度?

转载 作者:行者123 更新时间:2023-11-29 13:05:13 30 4
gpt4 key购买 nike

我想知道如何在 doctrine 查询中获取数组的长度?我使用具有数组类型和许多函数的 postgresql 来收集数组,但我没有发现任何等同的学说,例如我使用:

SELECT a, abs(array_length(a.ssc,1)-array_length(a.ssb,1)) as d
FROM AbbPostBundle:Post a
order by d desc

但是我得到了这个错误:

[Syntax Error] line 0, col 17: Error: Expected known function, got 'array_length'o?

所以我想知道我能做什么?

最佳答案

你必须 create custom DQL functions供应商特定功能。

关于postgresql - 如何在学说查询中获取数组长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15279696/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com