我有一个ID,Category_id,标题等表...
我需要输出除nr外的所有类别。 “ 10”
我只输出了category_id = 10,但是不知道如何输出除10类之外的其他信息。
这是控制者:
public function index()
{
$sponsored = Raksti::where('category_id', '10')->get();
$kat = RakstuKategorijas::all();
$raksts = Raksti::all();
$raksti = collect($raksts)->except('category_id', '10');
return view('home',[
'sponsored' => $sponsored,
'kat' => $kat,
'raksti' => $raksti,
]);
}
我没有任何错误-代码输出包括10类在内的所有帖子
答案 0 :(得分:3)
这应该可以解决问题:
public function index()
{
$sponsored = Raksti::where('category_id', '10')->get();
$kat = RakstuKategorijas::all();
$raksti = Raksti::where('category_id', '<>', '10')->get();
return view('home',[
'sponsored' => $sponsored,
'kat' => $kat,
'raksti' => $raksti,
]);
}
答案 1 :(得分:0)
简单更改两种方法是雄辩的-其中不等于
方法1:
$raksti = Raksti::where('category_id', '!=', '10')->get();
方法2:
$raksti = Raksti::where('category_id', '<>', '10')->get();