問題描述
如何根據 laravel 中的一列獲取最新記錄? (How to get latest record based on one column in laravel?)
我想根據 customer_id 的一列選擇行。現在的情況是 Invoices 表中有一個 ccustomer_id 列。
這是我現在得到它的方法
Invoice::where('payment_status',1)‑>get()
但是這個查詢的問題是如果有兩張客戶發票將得到兩張發票。我只需要最新的?
要查詢什麼?
參考解法
方法 1:
here is what you need to do
Invoice::where('payment_status',1)‑>order_by('created_at', 'desc')‑>first();
(by user13134426、Vahid Marali)