daldata02s.nameを指定しても出力されるCSVは空欄になってしまいます。
アソシエーション自体はうまくいっていて、発行されるSQL文を直接実行して確認もしました。
指定方法が間違っているのでしょうか?
######CSVを出力するためのサンプルコード
PHP
1//CSV出力 2$table = $query; 3$_serialize = 'table'; 4$_header = ['ID::id','名前::dal01','状況::dal02']; 5$_extract = ['id','dal01','daldata02s.name']; 6//Windows対応 7$_csvEncoding = 'CP932'; 8$_newline = "\r\n"; 9$_eol = "\r\n"; 10$this->response->download('サンプル.csv'); 11$this->viewBuilder()->className('CsvView.Csv'); 12$this->set(compact('table', '_serialize', '_header', '_csvEncoding', '_newline', '_eol','_extract'));
######daldata02sテーブル
id | name |
---|---|
1 | ○ |
2 | △ |
3 | × |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。