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

回答編集履歴

1

追記

2020/03/20 00:05

投稿

winterboum
winterboum

スコア23654

answer CHANGED
@@ -6,4 +6,16 @@
6
6
 
7
7
  で、渡そうとしているcategory_id がstringなのが ??? です。
8
8
  belongs_to :category でrailsが想定するのは integerです。
9
- そうでないことも可能ですが、宣言がもっと複雑になります。
9
+ そうでないことも可能ですが、宣言がもっと複雑になります。
10
+
11
+ 追記
12
+ category_id が integer なら
13
+ @category_parent_array << parent.name
14
+
15
+ @category_parent_array << [parent.id,parent.name]
16
+
17
+ てか、、、
18
+ ```
19
+ @category_parent_array +=
20
+ Category.where(ancestry: nil).pluck(:id,:name)
21
+ ```