cakephp3勉強中の初心者です。
コントローラーでクエリービルダーを使用して、テーブルからデータの一覧を取得したいです。しかし並び替えをしたい列が文字フィールドのため、数値としての昇順に並び替えて取得したいです。
下記orderメソッドの書き方がわかりません。
数値に変換したいのは、auth_kbnというフィールドです。
よろしくお願いいたします。
PHP
1class AuthFilesController extends AppController 2{ 3 4 /** 5 * Index method 6 * 7 * @return \Cake\Http\Response|void 8 */ 9 public function index() 10 { 11 $AuthFiles = $this->paginate($this->AuthFiles-> 12 find('all')-> 13 order(['auth_kbn'=>'ASC'])); 14 15 $this->set(compact('AuthFiles')); 16 } 17 18コード
回答1件
あなたの回答
tips
プレビュー