【发布时间】:2013-11-21 14:49:59
【问题描述】:
您好,我是 ROR 开发人员,正在使用带有 Postgres 数据库的 Rails 3.2.13。
我有两个模型:
Question
attr_accessible :category, :is_active, :question_text, :question_type_id, :survey_id,
:user_id
has_many :abusive_questions
还有
AbusiveQuestion
attr_accessible :question_id, :user_id, :ipaddress, :posted_by
belongs_to :question
由此我想得到计数大于特定值(例如:5)的 AbusiveQuestion。
我通过 rails 命令执行了以下操作
AbusiveQuestion.count(:group=>"abusive_questions.question_id")
得到了
=> {1=>1, 5=>3, 3=>1}
对于这个结果,关键是question_id,值是计数,但是我想知道哪个值大于特定动态值(例如:2)。
请帮帮我。
【问题讨论】:
标签: sql ruby-on-rails ruby ruby-on-rails-3 postgresql