我想知道從表中隱藏特定用戶的最佳方法嗎?在Laravel 4中隱藏特定用戶的最佳方式是什麼?
在我的情況下,我想隱藏不再活動的用戶。
查詢在控制器
$users = User::where('id', '!=', '#id of disabled user')->get();
查看
@foreach ($users as $user)
// print the table
@endforeach
難道我收呢?
我想知道從表中隱藏特定用戶的最佳方法嗎?在Laravel 4中隱藏特定用戶的最佳方式是什麼?
在我的情況下,我想隱藏不再活動的用戶。
查詢在控制器
$users = User::where('id', '!=', '#id of disabled user')->get();
查看
@foreach ($users as $user)
// print the table
@endforeach
難道我收呢?
只是一個 「正常的」 where語句
$users = User::where('active', '!=', 2)->get();
這是唯一的方法嗎? – iori 2014-11-20 20:57:39
不,當然不是。但根據我對您的應用程序的瞭解,它似乎是最好的。你有什麼不喜歡的嗎? – lukasgeiter 2014-11-20 20:58:53
想第二個用戶,成爲非激活一個瞬間......使用'不in' SQL語句應該會更好..'用戶: :select(..) - > whereNotIn('id',[1])' – 2014-11-20 18:01:25
我對你添加的圖像有點困惑。你的意思是隱藏什麼?根本不顯示或以不同的風格顯示(灰色顯示在圖像中)? – lukasgeiter 2014-11-20 19:11:42
完全不顯示 – iori 2014-11-20 19:12:36