생성 날짜별 정렬 쿼리 축약형 메소드
Submitted by river -
등록 10 years ago - 수정 10 years ago
Illumiate\Database\Query\Builder
객체에는 생성 날짜별 정렬에 대한 축약 메소드를 제공한다.
<?php
MyModel::where('user_id', $userId)->orderBy('created_at', 'desc')->first();
// 동일한 코드
MyModel::where('user_id', $userId)->latest()->first();
MyModel::where('user_id', $userId)->orderBy('created_at', 'asc')->first();
// 동일한 코드
MyModel::where('user_id', $userId)->oldest()->first();
timestamps 컬럼명을 변경한 경우는 해당 컬럼명을 인자로 넘겨야 한다.
MyModel::where('user_id', $userId)->latest('registered_at')->first();
관련글
Stats
-
0 likes
- 3066 views