【发布时间】:2014-04-16 19:34:31
【问题描述】:
我正在制作这个 Laravel 项目,其中仪表板由一个“时间线”组成,显示所有消息和通知按它们发生的时间排序(“created_at”)。
所以有消息(id、文本、作者、时间戳)和通知(id、action、actegory、object)每个都有不同的字段。
$messages=Message::orderBy('created_at','DESC')->get();
$notifications=Notification::orderBy('created_at','DESC')->get();
但我正在寻找一种通过 created_at 将它们一起订购的方法。比如:
array(
message1
notification1
notifcation2
message2
message3
)
此外,我正在寻找一种方法来检查这些元素中的每一个,无论是通知还是消息。
有人知道我是如何做到这一点的吗?
【问题讨论】:
标签: php arrays laravel laravel-4