私はLaravel、Crudモジュール用のBackpackを使用しています。複数の列で注文する
複数の列に対してorderby()を使用するにはどうすればよいですか?
例:
$this->crud->orderBy('name','desc')->orderBy('year,'asc');
私はsrcとORDERBYが唯一つのパラメータを受け付けます見てきました。
提案がありますか?
私はLaravel、Crudモジュール用のBackpackを使用しています。複数の列で注文する
複数の列に対してorderby()を使用するにはどうすればよいですか?
例:
$this->crud->orderBy('name','desc')->orderBy('year,'asc');
私はsrcとORDERBYが唯一つのパラメータを受け付けます見てきました。
提案がありますか?
あなたが実行される実際のクエリでCRUDのquery
プロパティにorderBy
任意の数の方法、チェーンことができるようになります。
$this->crud->query = $this->crud->query->orderBy('name', 'desc')->orderBy('year', 'asc');
私はリレーションを持つ「select column」を持っており、値ではなくidでソートされます。私は: '$ this-> crud-> query = $ this-> crud-> query->( '' artista '=> function($ query){ $ query-> orderBy(' nome_artista '、 'ASC'); }]) - >(GET); ' しかし、私はこのエラーを取得:「順序句に1054不明な列 'nome_artista': ' SQLSTATE [42S22]:カラムが見つかりません'(SQL:select * from artisti.id from(1,3,7)order by nome_artista asc) ' 熱狂的な読み込みができません。 – Wtime
https://stackoverflow.com/questions/17006309の可能性の重複複数の列を並べて使用する方法4 – mjwatts
[laravel 4の複数の列に対してorder byを使用する方法](https://stackoverflow.com/questions)の重複の可能性があります。/17006309 /複数の列を並べて使用する方法4) – mjwatts
私はLaravel、Crudモジュール用のBackpackを使用しています。 – Wtime