質問編集履歴

2

文字の修正

2020/03/27 07:24

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -130,7 +130,7 @@
130
130
 
131
131
  ### ※追記(2020/03/27)
132
132
 
133
- postモデル
133
+ models/post.rb
134
134
 
135
135
  ```
136
136
 
@@ -154,7 +154,7 @@
154
154
 
155
155
  ```
156
156
 
157
- genreモデル
157
+ models/genre.rb
158
158
 
159
159
  ```
160
160
 

1

指摘いただいたモデルの追記いたしました

2020/03/27 07:24

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -125,3 +125,49 @@
125
125
  情報不足であれば指摘していただけるとありがたいです。
126
126
 
127
127
  よろしくお願いいたします。
128
+
129
+
130
+
131
+ ### ※追記(2020/03/27)
132
+
133
+ postモデル
134
+
135
+ ```
136
+
137
+ class Post < ApplicationRecord
138
+
139
+ belongs_to :user
140
+
141
+ belongs_to :category
142
+
143
+ has_many :genre_posts
144
+
145
+ has_many :genres, through: :genre_posts
146
+
147
+
148
+
149
+ validates :title, presence: true
150
+
151
+ validates :opinion, presence: true
152
+
153
+ end
154
+
155
+ ```
156
+
157
+ genreモデル
158
+
159
+ ```
160
+
161
+ class Genre < ApplicationRecord
162
+
163
+ has_many :genre_posts
164
+
165
+ has_many :posts, through: :genre_posts
166
+
167
+
168
+
169
+ validates :name, presence: true
170
+
171
+ end
172
+
173
+ ```