php - 我正在写博客,需要按日期排序
问题描述
我正在制作一个个人博客,我需要按日期排序,从旧到新这是我的代码
@section('title', 'Posts', 'date')
@section('content')
<h1>Posts</h1>
<p> See My Blog Posts Here </p>
<ul>
@forelse ($posts->sortBy('date') as $post)
<li>
<a href="{{ $post->getPath() }}">{{ $post->title }}</a>
<small>{{ $post->prettyDate() }}</small>
</li>
@empty
<p>No posts to show.</p>
@endforelse
</ul>
@endsection
当物体出来时,我需要帮助来翻转物体。提前致谢
解决方案
为了对 laravel 集合进行排序,您可以使用:
sortBy()
sortByDesc()
你也可以在这里查看:Laravel Collection Avilable Methods
所以你可以使用$posts->sortByDesc('date')
推荐阅读
- node.js - 使用无服务器和 chrome-aws-lambda 节点包在 AWS Lambda 上找不到 Chrome 二进制文件
- flutter - Flutter:如何解析 html 文本并将粗体、p、斜体等标签分离到相应的文本小部件
- geolocation - 无法使简单的 Apex 类可调用 - 根据坐标输入查找自定义位置记录
- java - 如何替换 jsonNode 或 ObjectNode 中的 json 节点
- c# - EF 核心 2.2 到 EF 核心 3.1
- python - 使用 asyncio 同时执行两个函数
- c - 如何在程序中随时获取一个char来关闭它?
- jquery - 关于自定义数据表
- r - 如何使用 QUANTEDA,R 获取从数据集中删除的停用词类型列表
- angular - 将 Typeform 嵌入 Angular 应用程序不起作用?