Ruby on rails 这种类型的过滤在属于关联的情况下有效吗?
对于招聘应用程序,我有一个用户模型,其中有许多常见的应用程序 每个用户实际上只有一个普通的应用程序,但万一将来他们有更多的应用程序,我会将其设置为一个有很多关联的应用程序 在通用应用程序中,我考虑使用以下数据->Ruby on rails 这种类型的过滤在属于关联的情况下有效吗?,ruby-on-rails,Ruby On Rails,对于招聘应用程序,我有一个用户模型,其中有许多常见的应用程序 每个用户实际上只有一个普通的应用程序,但万一将来他们有更多的应用程序,我会将其设置为一个有很多关联的应用程序 在通用应用程序中,我考虑使用以下数据-> user_id:integer current_city:string grad_year:integer read_type:string listen_speak:string time_in_china:integer desired_industry:(not sure, wi
user_id:integer
current_city:string
grad_year:integer
read_type:string
listen_speak:string
time_in_china:integer
desired_industry:(not sure, will be a multi-select picklist)
location_pref:(not sure, will be a multi-select picklist)
但我对这样做感到困惑的是,应用程序的一部分功能是根据用户的答案过滤用户 使用这种类型的关联,我是否能够根据用户的答案筛选所有用户?i、 e 2005年毕业的所有用户 如果是,我将如何编写执行该操作的命令
class用户class User < ActiveRecord::Base
has_many :apps
end
class App < ActiveRecord::Base
belongs_to :user
end
User.includes(:apps).where('apps.grad_year = 2005')
有很多:应用程序
结束
类App