Helal Uddin
Helal Uddin

Reputation: 115

How can I get data using if else in laravel elequent

Suppose I have a Salary model contains column of month and year I want to fetch data like

    Salary::where((year==date('Y') && month<date('m')) || year<date('Y'))->get()

How can I get in laravel elequent?

Upvotes: 2

Views: 73

Answers (1)

Davit Zeynalyan
Davit Zeynalyan

Reputation: 8618

Try this

Salary::where([
        ['year', '=', date('Y')],
        ['month', '<', date('m')]
    ])
    ->orWhere('year', '<', date('Y'))
    ->get()

Upvotes: 4

Related Questions