Room
Rails 4の2 つのクラスの足場を生成していPlayer
ます。
一般的に言えば、関係の観点から:
Player belongs_to Room
Room has_many Players
つまり、プレイヤーが部屋にいるとき、彼らはそれを参照します。
ただし、プレイヤーはルームを作成することもできるため、ルームには所有者がいます。私が呼び出すときroom.owner
- これを参照してください。ただし、このようなものを設定する方法がわかりません。プロパティ内の他のプレイヤーのリストを維持しながら、オブジェクトを参照するようなプロパティを作成するにはどうすればよいですか?owner
Player
players
これまでに実行したものは次のとおりです。
rails generate scaffold Room name:string owner:integer
rails generate scaffold Player name:string room_id:integer
例
理想的には、次のことができるようになりたいです。
room = Room.find(room_id)
room.owner.name