我的数组$temp是Array ( [0] => 22 [1] => 26 [2] => 20 [3] => 24 )或22|26|20|24
whereIn当我这样使用时
$robjeks = DB::table('objek')->whereIn('id', $temp)->get();
Run Code Online (Sandbox Code Playgroud)
结果是20|22|24|26|
它会自动排序。我希望它没有排序。
如何使它像一样22|26|20|24?
感谢您的关注。
在查询db的一组id时,mysql不按照指定id的顺序提供结果.我正在使用的查询如下:
SELECT id ,title, date FROM Table WHERE id in (7,1,5,9,3)
Run Code Online (Sandbox Code Playgroud)
作为回报,提供的结果是1,3,5,7,9的顺序.
我怎样才能避免这种自动排序