我在我的ActiveRecord模型下面一行:PostgreSQL的,Rails和:爲了=>問題
class Record < ActiveRecord::Base
has_many :users, :through => :record_users, :uniq => true, :order => "record_users.index ASC"
這是爲了讓我在我爲了使用索引的方式讀出record.users record_users模型中的字段。
的問題是,這種失敗在PostgreSQL上,出現以下錯誤:
ActionView::TemplateError (PGError: ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
有沒有辦法解決,使其工作的聲明?
你可以發佈生成的SQL? – 2009-11-11 17:30:49