我正在尝试在我的项目中实施评论部分,并希望显示评论发布的时间。
所以我做了:
{{ $comment->created_at->diffForHumans() }}
Run Code Online (Sandbox Code Playgroud)
输出是
3 hours from now
Run Code Online (Sandbox Code Playgroud)
但我想要的输出是
3 hours ago
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?我在 Laravel 中这样做
我有一张类似于下表的表格
id | mainID | subID
1 | 11 | 0
2 | 12 | 0
3 | 13 | 20
4 | 13 | 21
5 | 15 | 0
Run Code Online (Sandbox Code Playgroud)
如果 subID 为 0,我需要选择所有“ mainID ”。如果 subID 不为 0,则选择 subID 而不是 mainIdD
结果表
id | resultId
1 | 11
2 | 12
3 | 20
4 | 21
5 | 15
Run Code Online (Sandbox Code Playgroud)
subID 列值不为 null,因此我不能在此处使用 ifnull。只用sql查询就能完成吗?并且不在 php 中使用 write 函数。我知道它可以在 php 中完成,但我需要来自 sql 查询本身的数据。