laravel - 在 laravel 中显示所有具有类别的产品
问题描述
如何在不使用 Laravel 7 指定类别 ID 或名称的情况下同时显示所有产品及其类别
这是我在控制器中的方法
public function index() {
$categorycats = Project::select('projects.project_category_id', 'projects.title', 'projects.slug')
->join('project_categories', 'project_categories.id', '=', 'projects.project_category_id')
->select('project_categories.id', 'project_categories.name', \DB::raw('projects.project_category_id as proname, COUNT(projects.id) as proamount'))
->groupBy(\DB::raw('project_category_id'))
->get();
}
这仅返回我类别名称,我想返回类别及其产品
例如:
类别 1,产品 1 产品 2 产品 3 类别 2,产品 4 产品 5 产品 6
谢谢
解决方案
推荐阅读
- javascript - 如何从 base64 字符串获取 MIME 类型?
- excel - 如何设置文件路径?
- javascript - 在 javascript 中使用 this.setState 更新值时出现问题
- javascript - 重定向到 Facebook Messenger 的链接不适用于移动浏览器,但适用于桌面浏览器
- qt - 使用 Qt 在 Windows 上的 C++ 中打开一个进程并捕获其区域的屏幕
- xml - 抱歉,我们无法启动此加载项,因为它没有正确设置 - Word Web 加载项
- authentication - IIS CORS,如何添加路由异常
- performance - 使用 Jmeter 进行分布式测试和本地测试
- mqtt - QOS1 MQTT 消息能否使具有相同主题的先前消息过时?
- javascript - 运行 Nuxt 时生成我的 Babel 不会为 IE11 转换“符号”类型