【发布时间】:2018-11-29 15:09:59
【问题描述】:
我可以使用
Arel::Nodes::NamedFunction.new('GROUP_CONCAT', [an_arel_table[:a_column]])
生成
GROUP_CONCAT(a_column)
在我的SELECT 声明中。但是如何添加DISTINCT 选项?
Arel::Nodes::NamedFunction.new('GROUP_CONCAT', ['DISTINCT', an_arel_table[:a_column]])
产量
GROUP_CONCAT(DISTINCT, a_column)
这是一个语法错误。
【问题讨论】: