回答編集履歴
2
補足追記
answer
CHANGED
@@ -11,3 +11,16 @@
|
|
11
11
|
```
|
12
12
|
|
13
13
|
ユーザ一覧からプロフィール情報を表示しようとしているのであれば、呼び出し側でプロフィール情報のIDを引数として渡します。railsで普通にプログラムを作っていれば、テーブル間の関連情報であるuser_idなどを直接使用することはないはずです。
|
14
|
+
|
15
|
+
|
16
|
+
**【補足】**
|
17
|
+
|
18
|
+
ユーザ一覧画面でのプロフィール詳細へのリンク指定の例です。
|
19
|
+
|
20
|
+
```erb
|
21
|
+
<!-- ユーザIDを指定してプロフィール詳細を表示 -->
|
22
|
+
<%= link_to 'プロフィール', profile_path(@user) %>
|
23
|
+
|
24
|
+
<!-- プロフィールIDを指定してプロフィール詳細を表示 -->
|
25
|
+
<%= link_to 'プロフィール', profile_path(@user.profile) %>
|
26
|
+
```
|
1
追記
answer
CHANGED
@@ -10,4 +10,4 @@
|
|
10
10
|
@profile = Profile.find(params[:id])
|
11
11
|
```
|
12
12
|
|
13
|
-
ユーザ一覧からプロフィール情報を表示しようとしているのであれば、呼び出し側でプロフィール情報のIDを引数
|
13
|
+
ユーザ一覧からプロフィール情報を表示しようとしているのであれば、呼び出し側でプロフィール情報のIDを引数として渡します。railsで普通にプログラムを作っていれば、テーブル間の関連情報であるuser_idなどを直接使用することはないはずです。
|