質問編集履歴

2

指摘事項の編集

2024/08/20 14:43

投稿

G23
G23

スコア20

test CHANGED
File without changes
test CHANGED
@@ -19,7 +19,6 @@
19
19
  ```user.rb
20
20
  class User < ApplicationRecord
21
21
  has_many :rooms
22
- belongs_to :rooms
23
22
 
24
23
  has_one_attached :photo
25
24
  has_many :reservations
@@ -40,7 +39,6 @@
40
39
  ```room.rb
41
40
  class Room < ApplicationRecord
42
41
  belongs_to :user
43
- belongs_to :rooms
44
42
 
45
43
  has_one_attached :photos
46
44
  has_many :reservations
@@ -80,15 +78,15 @@
80
78
 
81
79
 
82
80
  def index
83
- @rooms = @current_user.rooms.all
81
+ @rooms = current_user.rooms.all
84
82
  end
85
83
 
86
84
  def new
87
- @room = @current_user.rooms.build
85
+ @room = current_user.rooms.build
88
86
  end
89
87
 
90
88
  def create
91
- @room = @current_user.rooms.build(room_params)
89
+ @room = current_user.rooms.build(room_params)
92
90
  if @room.save
93
91
  redirect_to listing_room_path(@room), notice: "保存完了"
94
92
  else

1

追記

2024/08/13 14:13

投稿

G23
G23

スコア20

test CHANGED
File without changes
test CHANGED
@@ -192,4 +192,5 @@
192
192
  作成元のサイトも確認しましたが記載したコードで作動しており、モデル間の関係も入力してるのでnillになる理由が分かりません。
193
193
 
194
194
  ### 補足
195
-
195
+ 下記サイトを参考作成ています。
196
+ https://mrradiology.hatenablog.jp/VacationRental