mysql怎么顺序查找两张数据表?
比如有两张数据表articles_1和articles_2,字段都一样:
id
title
content
slug
当要查找其中一条记录时,一张表是这样写的:
public function show($slug)
{
$article = Article::findOrFail($slug);
return view('show', compact('article'));
}
现在有两张表,不知怎么写了,请大神帮说一说。
Laravel的model数据表不能分成几张。如果你真的需要几张数据表你可以定义一个MySQL view然后把两张数据表join起来就行,不过我不推荐你这样做。id字段有冲突的话就会很麻烦, view也只能查看数据,不能添加或更改。