Ari*_*man 2 php laravel laravel-5.6
我的简单查询显示此错误
DB::table('news')->join('categories', 'news.category_id', '=', 'categories.id')
->join('users', 'news.created_by', '=', 'users.id')
->select('news.*', 'categories.name as category_name','users.name as user_name','categories.bn_name','users.photo','news.photo as n_photo')
->where('status', 1)
->orderBy('news.id', 'desc')
->take(5)
->get();
Run Code Online (Sandbox Code Playgroud)
Ale*_*eri 10
试着改变这个:
->where('status', 1)
Run Code Online (Sandbox Code Playgroud)
对此:
->where('news.status', 1)
Run Code Online (Sandbox Code Playgroud)
可能您在另一个连接表中有另一个字段,status因此您需要指定要过滤的表status.
| 归档时间: |
|
| 查看次数: |
2716 次 |
| 最近记录: |