我已经看过位于ROR ORM之上的Arel。
是Arel的任何库或其他功能可以让我计算中位数,导数,方差等吗?
TLDR;不。
相反,ORM ActiveRecord建立在Arel之上,而Arel是用于创建SQL查询的领域特定语言。Arel适用于许多RDBMS:es。
据我所知,Arel没有内置用于中值,偏差,方差的函数。
我猜想,主要原因是这些功能可能完全不存在,或者在数据库系统之间千差万别,这太复杂了,需要太多维护。
您可能可以将ArelsAVG, SUM, COUNT, MIN, MAX
聚合函数与SQL字符串一起使用来实现所需的功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句