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

回答編集履歴

2

補足

2016/09/16 06:50

投稿

popobot
popobot

スコア6588

answer CHANGED
@@ -8,6 +8,7 @@
8
8
  ->where($notIn)
9
9
  ->first();
10
10
  ```
11
+ ※自分でも初めてやってみたので、ミスってたらごめんなさい。自分の環境では一応うまく動きました。
11
12
  ※あまり複雑なSQLはfindでやるより、直接SQLを実行したほうがいいと思います。
12
13
   集計系などは、あとでSQLチューニングする可能性も考慮して、だいたい直接SQLを実行しています。
13
14
 

1

補足

2016/09/16 06:50

投稿

popobot
popobot

スコア6588

answer CHANGED
@@ -8,5 +8,7 @@
8
8
  ->where($notIn)
9
9
  ->first();
10
10
  ```
11
+ ※あまり複雑なSQLはfindでやるより、直接SQLを実行したほうがいいと思います。
12
+  集計系などは、あとでSQLチューニングする可能性も考慮して、だいたい直接SQLを実行しています。
11
13
 
12
14
  [Cakeマニュアルのサブクエリ](http://book.cakephp.org/3.0/ja/orm/query-builder.html#id20)