containをネストしたクエリーでフィールドをセレクトしたい
php
1$query = $this->Schedules->find('all',[ 2 'contain' => [ 3 'Destinations', 4 'Details' => [ 5 'Matters', 6 ] 7]); 8 9$query->select([ 10 'Schedules.id', 11 'code' => 'Destinations.id', 12 'Destinations.store', 13 'title' => 'Destinations.name', 14 'Matters.name', 15]); 16
発生している問題・エラーメッセージ
マルチパート識別子 "Matters.name" をバインドできませんでした。
'Matters'のフィールドをセレクトするにはどのように指定すれば良いのでしょうか?
セレクト文をコメントにすると"Matters.name"も取得できています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/18 04:31