質問編集履歴
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,12 +5,6 @@
|
|
5
5
|
リレーションのないテーブルの情報も一括で取得するスマートな方法があれば教えてください。
|
6
6
|
|
7
7
|
また、index、viewともに同様の情報を取得したいと思っています。
|
8
|
-
|
9
|
-
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
店舗マスタのstudio_kbnに対応する区分マスタはsubjectidが3のもので、elevator_kbnに対応する区分マスタはsubjectidが4となります。
|
14
8
|
|
15
9
|
|
16
10
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,18 +7,6 @@
|
|
7
7
|
また、index、viewともに同様の情報を取得したいと思っています。
|
8
8
|
|
9
9
|
|
10
|
-
|
11
|
-
###テーブル構成
|
12
|
-
|
13
|
-
studios(店舗マスタ)
|
14
|
-
|
15
|
-
id|studio_nm|studio_kbn|elevator_kbn
|
16
|
-
|
17
|
-
|
18
|
-
|
19
|
-
kbn_masters(区分マスタ)
|
20
|
-
|
21
|
-
id|subjectid|subject_name|kbnid|kbn_name
|
22
10
|
|
23
11
|
|
24
12
|
|
@@ -32,29 +20,29 @@
|
|
32
20
|
|
33
21
|
select
|
34
22
|
|
35
|
-
|
23
|
+
AA.*
|
36
24
|
|
37
|
-
, km_
|
25
|
+
, km_A.kbn_name
|
38
26
|
|
39
|
-
, km_
|
27
|
+
, km_B.kbn_name
|
40
28
|
|
41
29
|
from
|
42
30
|
|
43
|
-
|
31
|
+
AA
|
44
32
|
|
45
|
-
left outer join kbn_master km_
|
33
|
+
left outer join kbn_master km_A
|
46
34
|
|
47
|
-
on km_
|
35
|
+
on km_A.subject_id = 3
|
48
36
|
|
49
|
-
and km_
|
37
|
+
and km_A.kbn_id = A.A_kbn
|
50
38
|
|
51
|
-
left outer join kbn_master km_
|
39
|
+
left outer join kbn_master km_B
|
52
40
|
|
53
|
-
on km_
|
41
|
+
on km_B.subject_id = 4
|
54
42
|
|
55
|
-
and km_
|
43
|
+
and km_B.kbn_id = A.B_kbn
|
56
44
|
|
57
|
-
where
|
45
|
+
where AA.id = /*id*/ --viewの場合のみWhereを使用;
|
58
46
|
|
59
47
|
|
60
48
|
|
1
補足にFriendsOfCake/searchプラグインを使用していることを記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -64,7 +64,9 @@
|
|
64
64
|
|
65
65
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
66
66
|
|
67
|
-
cakephp3
|
67
|
+
cakephp3
|
68
|
+
|
69
|
+
FriendsOfCake/searchプラグインを使用中
|
68
70
|
|
69
71
|
|
70
72
|
|