0

有谁知道检查用户是否对模型发表评论的任何范围?例如,像这样:

current_member.commented_on?

如果没有,有没有办法创建一个?

4

1 回答 1

0

据我说。有两种可能的方法来做到这一点

1.第一种方法

class Post < ActiveRecord::Base
  def self.commented_on
    Your selection query like where("query what you want to do e.g current_member.posts")
    and you can also return values
  end
end

2.第二种方法

second method
class Post < ActiveRecord::Base
  scope :commented_on, -> { where("your query here") }
end
于 2014-03-03T06:49:44.693 回答