μλ
,
λ΄κ° μνλ μ λ ¬ μ΄ ID desc ?
λμμ£ΌμΈμ
κ°μ¬ ν΄μ :)
μλμ κ°μ΄ μλ° μ€ν¬λ¦½νΈμμ order
λ©μλλ₯Ό μ¬μ©νμμμ€. idμ μ΄ μΈλ±μ€λ₯Ό μ¬μ©ν©λλ€.
$('table').DataTable({
...
order: [ [0, 'desc'] ]
})
λλ sql eloquentλ₯Ό ν΅ν΄ μνλ€. λμμ€ μ μλ? :)
μ½λμ μλ₯Ό μλ €μ£Όμ€ μ μμ΅λκΉ?
Eloquentμμ μ λ ¬μ ->orderBy('id','desc')
λλ ->latest('id')
κ·Έλ¬λ μΈλΆ ν μ΄λΈμμμ λ μ λ ¬ μ΄μ΄ μλνμ§ μμ΅λλ€.
λλ λΉμ μ μ
λ³μμ μ λ ¬μ μ¬μ©νλ κ²μ΄ λ°μ΄ν° ν
μ΄λΈμ μ λ ¬ κΈ°λ₯μ 무μνλ€κ³ λ―Ώμ΅λλ€.
μ μ΄λ λ΄κ° κ·Έκ²μ μ¬μ©ν λ μ λ ¬μ λ μ΄μ μλνμ§ μμμ΅λλ€.
κ·Έλ¬λ λ€μ μ½λλ₯Ό 보μ¬μ£Όμμμ€. μ°λ¦¬λ λΉμ μ΄ μ±μ·¨νκ³ μ νλ κ²μ λν μλ₯Ό λ€μ΄ λΉμ μ λ μ λμΈ μ μμ΅λλ€.
λμ°λ―Έ κ°μ¬ν©λλ€ :)
@ArtbyArjan μ 쿼리μ μμλ₯Ό μλμΌλ‘ μ€μ νλ©΄ μ λ ¬μ΄ λ μ΄μ μλνμ§ μκ² order
λ₯Ό μ¬μ©νμμμ€. κ·Έλ μ§ μμΌλ©΄ ID ν€λλ₯Ό ν΄λ¦νμ¬ μ λ ¬ κΈ°λ₯μ νΈλ¦¬κ±°νμμμ€.
μ, @yajra μ @ArtbyArjanμ Eloquent μμ ->orderByλ₯Ό μ¬μ©ν μ μμ΅λλ€. κ·Έλ¬λ μ΄λ κ² νλ©΄ ajax κΈ°λ₯ <th>
ν΄λμ€ μ λ ¬μ΄ λΉνμ±νλ©λλ€. PostDataTable.phpμμ $policies = Policy::query()->latest()
λ₯Ό μννμ¬ ν
μ€νΈνμ΅λλ€. @phainv λ descλ‘ μ£Όλ¬Ένκ³ <th>
μ λ ¬ κΈ°λ₯λ μνλ€κ³ μκ°ν©λλ€.
μλΉμ€λ‘ μ¬μ©νλ κ²½μ° html() λ©μλμμ λ§€κ° λ³μ λ°°μ΄ μ¬μ©
/**
* Optional method if you want to use html builder.
*
* <strong i="6">@return</strong> \Yajra\Datatables\Html\Builder
*/
public function html()
{
return $this->builder()
->columns($this->getColumns())
->parameters([
'order' => [
0, // here is the column number
'desc'
]
]);
ν
μ΄λΈμ νμνμ§ μμΌλ €λ μ΄λ‘ μ΄λ»κ² μ λ ¬ν©λκΉ?
ν
μ΄λΈμ IDλ₯Ό νμνκ³ μΆμ§ μμ΅λλ€. λν orderBy updated_at
updated_at
λ₯Ό μνκ³ ν
μ΄λΈμ
μλ νμΈμ @digitlimit , λ€μκ³Ό κ°μ΄ 쿼리 맀κ°λ³μμμ κ°μ λ‘ μ£Όλ¬Έν μ μμ΅λλ€.
public function query()
{
$myModel = Person::query()->orderBy('updated_at', 'DESC');
return $this->applyScopes($myModel);
}
κ·Έλ¬λ μ΄ ν¨μμμ orderable 맀κ°λ³μλ₯Ό falseλ‘ μ€μ ν΄μΌ ν©λλ€.
μλΉμ€λ‘ μ¬μ©νλ κ²½μ° html() λ©μλμμ λ§€κ° λ³μ λ°°μ΄ μ¬μ©
/** * Optional method if you want to use html builder. * * <strong i="7">@return</strong> \Yajra\Datatables\Html\Builder */ public function html() { return $this->builder() ->columns($this->getColumns()) ->parameters([ 'order' => [ 0, // here is the column number 'desc' ] ]);
νλ λλΆμ μλν©λλ€.
λΉμ μ΄ μ½λλ₯Ό λ°κ³ μΆλ€λ©΄ plz νμ
@rafaelqm μμ μ΄μ μ£Όλ¬Ένλ
@rafaelqm μμ μ΄μ μ£Όλ¬Ένλ
@RayhanYulanda μμ μΏΌλ¦¬κ° μλ€λ κ²μ μλ―Έν©λκΉ? λμΌν λ°©μμΌλ‘ μλνκΈ° λλ¬Έμ μ΄μ λ³μΉμ μ§μ ν μ΄λ¦μ μ λ ₯νκΈ°λ§ νλ©΄ λ©λλ€.
@rafaelqm μμ μ΄μ μ£Όλ¬Ένλ
@RayhanYulanda μμ μΏΌλ¦¬κ° μλ€λ κ²μ μλ―Έν©λκΉ? λμΌν λ°©μμΌλ‘ μλνκΈ° λλ¬Έμ μ΄μ λ³μΉμ μ§μ ν μ΄λ¦μ μ λ ₯νκΈ°λ§ νλ©΄ λ©λλ€.
μλμ, λ²νΌ ν μ€νΈλ₯Ό μμ±νλ μμ μ΄μ μλ―Έν©λλ€. μ μΉΌλΌλ κ²μν΄μ μ£Όλ¬Έν΄μΌμ§
κ°μ₯ μ μ©ν λκΈ
μλμ κ°μ΄ μλ° μ€ν¬λ¦½νΈμμ
order
λ©μλλ₯Ό μ¬μ©νμμμ€. idμ μ΄ μΈλ±μ€λ₯Ό μ¬μ©ν©λλ€.