![見出し画像](https://assets.st-note.com/production/uploads/images/35027643/rectangle_large_type_2_0f605c88a1c03e29efeefb44e18f5c72.jpeg?width=1200)
TECHCAMP学習48日目
【ChatAppのチャットルーム管理機能を実装】
目的
ユーザーと1対1でメッセージでやりとりができるチャットルームを作成
チャットルーム作成画面で「チャットルーム名の入力」と「ユーザーの選択」をして登録できる機能を実装
「チャットルーム」と「ユーザー」の関連をデータベースでどのように管理するか理解する
チャットルームの新規登録画面を実装
チャットルームの新規登録機能を実装
【ビューファイルを表示】
ダウンロードファイルを配置
Roomモデルを作成
rails g model room
t.string :name, full:false
rails db:migrate
roomsコントローラー
rails g controller rooms
def new
@room = room.new
end
ルーティングを記述
resources :rooms, only: [:new, :create]