gpt4 book ai didi

laravel - 仅显示其中包含类(class)的类别

转载 作者:行者123 更新时间:2023-12-03 23:32:44 30 4
gpt4 key购买 nike

目前我的下拉列表显示所有类别

$categories = \App\Category::select('id', 'name', 'parent_id')->get();

此后要求发生了变化,我现在需要对其进行更改,以便仅显示带有类(class)的类别。

Course.php

public function categories()
{
return $this->belongsToMany('App\Category');
}

Category.php

public function courses()
{
return $this->belongsToMany('App\Course');
}

它与数据透视表连接在一起。

我对 Laravel 还是很陌生,有人可以帮忙吗?谢谢!

最佳答案

您想使用 has()方法:

$categories = \App\Category::has('courses')->get();

关于laravel - 仅显示其中包含类(class)的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41098595/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com