0

RoomRails 4の2 つのクラスの足場を生成していPlayerます。

一般的に言えば、関係の観点から:

  • Player belongs_to Room
  • Room has_many Players

つまり、プレイヤーが部屋にいるとき、彼らはそれを参照します。

ただし、プレイヤーはルームを作成することもできるため、ルームには所有者がいます。私が呼び出すときroom.owner- これを参照してください。ただし、このようなものを設定する方法がわかりません。プロパティ内の他のプレイヤーのリストを維持しながら、オブジェクトを参照するようなプロパティを作成するにはどうすればよいですか?ownerPlayerplayers

これまでに実行したものは次のとおりです。

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
4

1 に答える 1