我希望按降序显示记录,并使用orderBy
它正在工作,但它显示在顶部(我需要查看最近底部聊天记录,但现在我收到邮件最近的顶级)任何人都可以帮助我。
$data = DB::table("chatbox")
->where('dept_name',Session::get('dept_name'))
->orderBy('created_at', 'desc')
->get();
答案 0 :(得分:0)
$data = DB::table("chatbox")
->where('dept_name',Session::get('dept_name'))
->orderBy('created_at', 'ASC')
->get();
只需将desc更改为ASC
答案 1 :(得分:0)
如果你想像消息传递应用程序样式(最后添加的记录在底部)那样做,你可以这样做:
此外:
答案 2 :(得分:0)
您可以在获得结果后对集合进行排序:
https://laravel.com/docs/5.5/collections#method-sortby
tempdata =
(linsys4f-PORT42-0211201516244460,dnis=3007047505)
(linsys4f PORT42-0211201516244460,incoming_tfn=8778816235,tfn_location=Ashburn Avaya,ivr_location=Ashburn Avaya,state=NC)
(linsys4f-PORT42-0211201516244460,language=ENGLISH)
(linsys4f-PORT42-0211201516244460,outcome=Transfer to CSR,exitType=Transfer,exitState=SETDIR2^7990019)
(linsys4f-PORT43-0211201516245465,outcome=Transfer to CSR,exitType=Transfer,exitState=SETDIR2^7990019)
(linsys4f-PORT44-0211201516291287,dnis=3007047505)
(linsys4f-PORT44-0211201516291287,incoming_tfn=8778816235,tfn_location=Ashburn Avaya,ivr_location=Ashburn Avaya,state=NC)
我没有测试它,但你可以尝试一下。