的Rails通过belongs_to的关联
问题描述:
用户的has_many得到所有对象问题的Rails通过belongs_to的关联
问题 belongs_to的用户
我怎样才能得到所有用户为问题有自己的“标签“列等于”ruby-on-rails“?
如果我做Question.where(tag: "ruby-on-rails")
,我得到一个ActiveRecord::Relation
。
如果我做Question.where(tag: "ruby-on-rails").users
我得到一个错误undefined method 'users' for #<Question::ActiveRecord_Relation:0x007fbb96812aa0>
答
User.joins(:questions).where(questions: {tag: "ruby-on-rails"})