【发布时间】:2015-12-05 21:44:57
【问题描述】:
我有两个表格内容,类别
1-Category 表是两个列名和cat_id
2-内容有列标题、名称、cat_id、id
3-假设内容有3个多重cat_id
4 现在我必须从类别表中的值中获取名称
第一张图片是目录
第二张是分类表
public function AllStories()
{
$cats = DB::table('content')
->join('category', 'content.Genres', '=', 'category.Genres')
->get();
$AllStories=Content::all();
return View::make('AlLStories')->with('AllStories',$AllStories)->with('cats',$cats);
}
现在我必须从类别表中的值中获取名称
【问题讨论】:
-
重新考虑您的架构,这是错误的。您必须使用外键连接表,而不是逗号分隔值。
-
我们无法从逗号分隔的值中找到类别名称
标签: arrays laravel laravel-4 laravel-5 laravel-5.1