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

回答編集履歴

2

typo修正

2020/04/13 13:53

投稿

winterboum
winterboum

スコア23653

answer CHANGED
@@ -11,9 +11,4 @@
11
11
  0. モデルの関連がとても違和感あります。
12
12
  PriorityとCategoryとPriorityCategoryがあると多くはPriorityとCategoryが互いに多対多でPriorityCategoryが がそれをつなぐtableです。
13
13
  PriorityとCategoryとPriorityCategoryの関係を日本語で説明いただけますか?
14
- 0. viewに:targets_categoryというのがあります。Targetにその定義有りますか?
14
+ 0. viewに:targets_categoryというのがあります。Targetにその定義有りますか?
15
-
16
-
17
- class Category < ApplicationRecord
18
- has_many :targets
19
- end

1

追記

2020/04/13 13:53

投稿

winterboum
winterboum

スコア23653

answer CHANGED
@@ -2,4 +2,18 @@
2
2
  `Unable to autoload constant PriorityCategory, expected /Users/ren0826nosuke/Desktop/projects/target-app/app/models/priority_category.rb to define it`
3
3
  とあるように、「PriorityCategory の定義がない。priority_category.rb に書いてあると思ったのに。 」が原因です。
4
4
  他にも気になる所が有りますので、app/modelsにある
5
- priority_category.rb、targets_category.rb, target.rb, category.rb, priority.rb の関連定義部分を載せてください。
5
+ priority_category.rb、targets_category.rb, target.rb, category.rb, priority.rb の関連定義部分を載せてください。
6
+
7
+ 追記
8
+ 問題いろいろあります
9
+ 0. priority_category.rb の定義が class Priority_category ですね、`class PriorityCategory`でなければなりません。
10
+ これで質問のエラーは消えますが、、、
11
+ 0. モデルの関連がとても違和感あります。
12
+ PriorityとCategoryとPriorityCategoryがあると多くはPriorityとCategoryが互いに多対多でPriorityCategoryが がそれをつなぐtableです。
13
+ PriorityとCategoryとPriorityCategoryの関係を日本語で説明いただけますか?
14
+ 0. viewに:targets_categoryというのがあります。Targetにその定義有りますか?
15
+
16
+
17
+ class Category < ApplicationRecord
18
+ has_many :targets
19
+ end