私はUser
モデルとモデルを持ってCompany
おり、各ユーザーに、たとえばcurrent_user.companies
.
企業のリストは、ユーザーではなく私が提供するものであり、固定されています。
欲しいとは思わない
- たとえば、会社 1、会社 2、会社 3 のユーザー モデルに個別の列を作成します。これは、10 社の会社で働いているユーザーもいれば、1 社だけで働いているユーザーもいるからです。
- 複数のユーザーがいるため、会社モデルにユーザーIDを配置するには...
これは、Rails アソシエーションでどのように機能しますか? これを実現するには、ユーザー モデルの 1 つの列のハッシュに複数の会社 ID を含める必要がありますか? もしそうなら、どうすればいいですか、それとも別の方法がありますか?