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

回答編集履歴

1

typo

2017/10/16 00:13

投稿

suzukis
suzukis

スコア1449

answer CHANGED
@@ -9,7 +9,7 @@
9
9
  さらに、DBに外部キー制約を追加してください。
10
10
 
11
11
  ```
12
- add_foreign_key :comments, :books, on_delete: :cascade
12
+ add_foreign_key :comments, :songs, on_delete: :cascade
13
13
  ```
14
14
 
15
15
  `comment.song`が`nil`でないかチェックして処理する、というようなアドホックなコードを書いてはいけません。`comment.song`がnilになるような状況を作り出さないようにすることを考えないと、どこもかしこも`if !なんとか.nil?`見たいなコードだらけになっていまいます。