tôi có các mô hình sau:Làm cách nào để thiết lập đồ đạc cho mối quan hệ has_and_belongs_to_many?
class Company < ActiveRecord::Base
has_and_belongs_to_many :regions
class Region < ActiveRecord::Base
has_many :requests
has_and_belongs_to_many :companies
class RequestForProposals < ActiveRecord::Base
belongs_to :region
Bất cứ khi nào tôi nhận được một yêu cầu mới, tôi muốn gửi một thông báo cho các công ty hoạt động trong khu vực tương tự.
Làm cách nào để thiết lập điều này trong đồ đạc của mình để tôi có thể kiểm tra logic của việc tìm kiếm đúng công ty?
Tôi đã thử
region_ids: 1, 2
regions: one, two
trong companies.yml, nhưng không phải tác phẩm trong phân vùng cho các công ty.
Dưới đây là một ý chính của SQL tạo: https://gist.github.com/2713518
Dưới đây là một ý chính của SQL tạo: https: //gist.github .com/2713518 –
Và có, các tập tin đồ đạc nằm trong thư mục test/fixtures –