回答編集履歴

1

追記

2020/07/18 09:30

投稿

winterboum
winterboum

スコア23347

test CHANGED
@@ -9,3 +9,17 @@
9
9
  は矛盾します。使い回しをするなら、Skillは予めとうろくしてあるものから選ぶ、というUIになるのではないでしょうか。
10
10
 
11
11
  3モデル同時登録ですと、同じnameのSkilが沢山できてしまい、結果 Job:Skillは1:多になります。
12
+
13
+
14
+
15
+ 追記
16
+
17
+ まず logをみて paramsの構造を確認することをお薦めします。
18
+
19
+ jobをつくる、
20
+
21
+ params の Skill を拾って「なければ作る」
22
+
23
+ それに対応する job_skils を作る
24
+
25
+ というような手順でしょうか