我的数据库中有狗表,我想检索 N latest added dogs
。
我发现的唯一方法是这样的:
Dogs:all()->where(time, <=, another_time);
还有另一种方法怎么做?例如这样的
Dogs:latest(5);
非常感谢您的帮助:)
最佳答案
您可以尝试如下操作:
$dogs = Dogs::orderBy('id', 'desc')->take(5)->get();
按
orderBy
顺序使用Descending
,并获取记录的第一个n
号。