laravel - 我的 laravel 查询没有给我我的数据并且得到这个页面不起作用
问题描述
我试图让我的查询正常工作,我希望有人可以检查我的代码,看看我哪里出错了。发生的情况是我得到This page isn't working
页面并且我的日志文件或开发工具中没有任何错误
这是我的查询
$query = DB::connection('data')
->table('products')
->leftJoin('categories', 'products.product_id', '=', 'categories.product_id')
->leftJoin('users', 'products.product_id', '=', 'users.product_id')
->select('products.product_id', 'categories.name', 'users.name')
->where('products.product_id', '=', 134)
->get();
解决方案
我认为你的错误在于选择你试图从 2 表中获取名称试试这个
$query = DB::connection('data')
->table('products')
->leftJoin('categories', 'products.product_id', '=', 'categories.product_id')
->leftJoin('users', 'products.product_id', '=', 'users.product_id')
->select('products.product_id', 'categories.name as category_name', 'users.name')
->where('products.product_id', '=', 134)
->get();
推荐阅读
- android - 命令“参数信息”在 Android Studio 3.5 中不起作用
- asp.net-core - Auth0:登录网站 - 允许访问 ASP.NET Core 中的 API
- php - 当我在其上设置密码时生成pdf附件空白
- mysql - 使用 MySQL 透视列值和标记
- python - 如何仅从 Python 列表中获取不是字符串的元素?
- excel - 如何使用 office-js-helpers 在 .NET Core 2.2 上使用 IdentityServer4 对 Excel Web 插件进行身份验证
- kubernetes - 在 istio 1.2.5 中创建 istio 入口网关时出错
- java - 如何将我的活动类文件发送到我的处理程序类文件编辑文本值
- reactjs - 从子中获得价值
- c++ - how to make compiz like page transition