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

回答編集履歴

1

コントローラーのほうを追記

2018/01/08 13:33

投稿

scivola
scivola

スコア2108

answer CHANGED
@@ -25,4 +25,22 @@
25
25
 
26
26
  > 都道府県のcontrollerも必要なのか?
27
27
 
28
- 要らないでしょう。都道府県名は固定ですから。そもそもモデルにする必要すらなくて,都道府県コード(JIS X 0401)に都道府県名を対応させたハッシュを用意すれば十分ではないでしょうか。
28
+ 要らないでしょう。都道府県名は固定ですから。そもそもモデルにする必要すらなくて,都道府県コード(JIS X 0401)に都道府県名を対応させたハッシュを用意すれば十分ではないでしょうか。
29
+
30
+ 追記
31
+
32
+ コントローラーのほうですが,`User` モデルに
33
+
34
+ ```rb
35
+ has_many :addresses
36
+ ```
37
+
38
+ があれば,`index` アクションのメソッドは
39
+
40
+ ```rb
41
+ def index
42
+ @adresses = current_user.addresses
43
+ end
44
+ ```
45
+
46
+ と書けるはずです。