回答編集履歴

1

追記

2020/01/05 07:56

投稿

winterboum
winterboum

スコア23364

test CHANGED
@@ -1 +1,27 @@
1
1
  同じ名前の別のモデルを作ることは出来ません
2
+
3
+
4
+
5
+ いかん間違えて送ってしまった
6
+
7
+
8
+
9
+ 別名のモデルではあるが関連名は両方とも同じ status とすることはできます
10
+
11
+ ```
12
+
13
+ class Blog < ApplicationRecord
14
+
15
+ belongs_to :status, class_name="BlogStatus"
16
+
17
+ end
18
+
19
+ ```
20
+
21
+ の様にします。
22
+
23
+
24
+
25
+ あt,、、、
26
+
27
+ Blog、Article 側が belongs_to なのはちょっと違和感がありますが、それで良いのでしたら、一つのStatus を両方で使ってしまうということもできますが、あとあと何か勘違いしそうなので危険かも