多くの があり、それぞれがCompany
多くの を持つことができるとしましょう。Employees
Employee
Companies
基本的に私は持っています:
class Employee < ActiveRecord::Base
has_and_belongs_to_many :companies
end
と
class Company < ActiveRecord::Base
has_and_belongs_to_many :employees
end
しかし、次のようなものを取得する方法について混乱しています。
- 名前が「John」で始まる会社のすべての従業員
- 会社のすべての従業員は、最初に名前、次に電子メールで注文します。
私が知らない魔法はありますか?例はデモ用です。説明をわかりやすくするのに役立つ場合は、自由に仮定を作成したり、変更したりしてください。