teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/01/05 07:56

投稿

winterboum
winterboum

スコア23653

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