Rails,通过相关记录查找.

Mat*_*ski -1 activerecord ruby-on-rails ruby-on-rails-4

在我的应用程序中,我有两个模型:

class Address < ActiveRecord::Base
  belongs_to :location
end

class Location < ActiveRecord::Base
  #it has field city:string
  has_one :address
end
Run Code Online (Sandbox Code Playgroud)

现在我想找到所有解决城市字段的地点都有价值:"测试".我怎样才能做到这一点?提前致谢.

Sac*_*n R 5

Location.includes(:address).where(city: "test")
Run Code Online (Sandbox Code Playgroud)