5
z MySQL, można korzystać z funkcji YEAR()
tak, aby filtrować według roku polu data w WHERE
klauzuli:MySQL ROK() równowartość w laravel konstruktora zapytań
SELECT noworkorder FROM workorders WHERE YEAR(date)=2015;
W laravel, mogę z Oczywiście osiągnąć to samo z raw expression:
$data = DB::table('workorders')
->select('noworkorder')
->where(DB::raw('YEAR(date)=2015'))
->orderby('noworkorder', 'desc')
->get();
Ale czy jest jakiś sposób aby to zrobić bez wyrazu surowców?
istnieje jakiś sposób, aby zastosować -> whereYear dla wszystkich quires aplikacji, to znaczy, jeśli chcę umieścić danego roku na sesji, aby uzyskać tylko rekordy utworzone na ten temat rok dla wszystkich modeli? –