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

回答編集履歴

2

加筆修正

2016/11/01 04:18

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,13 @@
1
1
  CakePHP-erではないので推測ですが、
2
2
  ORの中を連想配列で書かず単純に配列で書けばいいんじゃないでしょうか。
3
3
 
4
+ ```
5
+
6
+ 'OR' => array(
7
+ array($this->name.'.tel_no' => 'User.home_tel_no'),
8
+ array($this->name.'.tel_no' => 'User.mobile_tel_no'),
9
+ )
10
+ ```
11
+
4
12
  参考:findで複数のORを使う場合はarrayで囲む - こんにちはこんにちはmonmonです!
5
13
  [http://monmon.hateblo.jp/entry/20110207/1297068346](http://monmon.hateblo.jp/entry/20110207/1297068346)

1

加筆修正

2016/11/01 04:18

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,5 @@
1
+ CakePHP-erではないので推測ですが、
1
- ORの中を連想配列で書かず単純に配列でけばいいんじゃないでしょうか。
2
+ ORの中を連想配列で書かず単純に配列でけばいいんじゃないでしょうか。
2
3
 
3
4
  参考:findで複数のORを使う場合はarrayで囲む - こんにちはこんにちはmonmonです!
4
5
  [http://monmon.hateblo.jp/entry/20110207/1297068346](http://monmon.hateblo.jp/entry/20110207/1297068346)