Ruby は初めてなので、テーブルを結合してデータを選択する方法がわかりません。users
私のデータベースには、 、roles
、およびの3 つのテーブルがありclient_organizations
ます。
users(id,email)
client_organizations(id,name)
roles(id,user_id,client_organization_id,role)
次のようなデータを表示したい:
User_Email Role
RoleA for [ClientA]
user1@gmail.com RoleB for [ClientB]
RoleC for [ClientB]
user2@gmail.com RoleB for [ClientC]
Rubyでは、上記のようにデータベースからデータを取得するにはどうすればよいですか?