Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在尝试根据其中的一个属性来获得四个最高的对象。
通过执行以下操作,我可以成功获得价值最高的那个:
{{ Bid::where('auction_id', '=', $auction->id)->max('bid_amount') }}
哪个获得具有最高bid_amount价值的对象。
bid_amount
现在我可能会循环并循环所有出价,但 Laravel 必须有更聪明的方法来做这件事,我无法在他们的文档中找到这一点。
你可以试试这个
Bid::where('auction_id', '=', $auction->id) ->orderBy('bid_amount', 'DESC') ->take(4) ->get();