gpt4 book ai didi

laravel - 如何从laravel中具有相同ID的数据库中获取最新记录?

转载 作者:行者123 更新时间:2023-12-02 08:21:15 25 4
gpt4 key购买 nike

我正在尝试获取具有相同 ID 的最新记录。例如我有 table

 ID | Created_at
1 |2016-04-26
1 |2016-04-20
1 |2016-04-18
2 |2016-04-27
2 |2016-04-19

我想得到这样的结果

ID  | Created_at
1 |2016-04-26
2 |2016-04-27

我如何在 Laravel 中做到这一点?我只能按降序排列记录。不知道如何挑选每个ID的最新记录。谢谢。

最佳答案

尝试使用 laravel 的 Collections 服务,并使用 last() 方法。示例:

$data = ModelName::all();
$last_data_object = collect($data)->last();

//try to see the object using var_dump()
var_dump($last_data_object);

我是从 https://laravel.com/docs/5.2/collections#method-last 那里得到的

关于laravel - 如何从laravel中具有相同ID的数据库中获取最新记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36864106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com