mirror of
https://github.com/kaminari/kaminari.git
synced 2022-11-09 13:44:37 -05:00
Give AR#group an Array instead of a comma separated String
This commit is contained in:
parent
578bd235c9
commit
7f997c7f42
1 changed files with 3 additions and 3 deletions
|
@ -14,11 +14,11 @@ class User < ActiveRecord::Base
|
|||
scope :by_name, -> { order(:name) }
|
||||
scope :by_read_count, -> {
|
||||
cols = if connection.adapter_name == "PostgreSQL"
|
||||
column_names.map { |column| %{"users"."#{column}"} }.join(", ")
|
||||
column_names.map { |column| %{"users"."#{column}"} }
|
||||
else
|
||||
'"users"."id"'
|
||||
['"users"."id"']
|
||||
end
|
||||
group(cols).select("count(readerships.id) AS read_count, #{cols}").order('read_count DESC')
|
||||
group(*cols).select("count(readerships.id) AS read_count, #{cols.join(', ')}").order('read_count DESC')
|
||||
}
|
||||
end
|
||||
class Authorship < ActiveRecord::Base
|
||||
|
|
Loading…
Add table
Reference in a new issue