回答編集履歴
2
修正
test
CHANGED
@@ -22,7 +22,9 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
+
上記2つの取得方法でUsersテーブルのnameまで取得できます。
|
26
|
+
|
25
|
-
|
27
|
+
また、toArray()をして中身を確認しやすくしています。debut($data);等してご確認ください。
|
26
28
|
|
27
29
|
|
28
30
|
|
@@ -63,3 +65,5 @@
|
|
63
65
|
テーブルをご覧頂くと分かりますが、依頼相手はアソシエーションしていません。依頼相手の一覧を表示するには、$this->Tasks->Users->find('all')で別途用意する必要があります。
|
64
66
|
|
65
67
|
この点で私もいつも悩んでいます。もっと上手なテーブル構成があるかもしれません。
|
68
|
+
|
69
|
+
|
1
修正
test
CHANGED
@@ -1,7 +1,3 @@
|
|
1
|
-
そういうことだったんですね、すみません。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
1
|
アソシエーションが適切に設定されていることが前提ですが(この場合Tasks belongs to Users)、TasksControllerでは次のコードでusersテーブルのデータを取得できます。
|
6
2
|
|
7
3
|
```PHP
|