Php 不使用id equal laravel获取多个表数据
在我的数据库中有两个表。tbl_计数器和tbl_关于。这个表中有许多行。现在我需要获取这些表的所有数据。不需要匹配两个表id 比如:tbl_counter.id=tbl_about.id 只需要获取所有数据。我怎样才能把这两张桌子连接起来 这是我的密码。这个代码,不工作吗Php 不使用id equal laravel获取多个表数据,php,mysql,laravel,Php,Mysql,Laravel,在我的数据库中有两个表。tbl_计数器和tbl_关于。这个表中有许多行。现在我需要获取这些表的所有数据。不需要匹配两个表id 比如:tbl_counter.id=tbl_about.id 只需要获取所有数据。我怎样才能把这两张桌子连接起来 这是我的密码。这个代码,不工作吗 public function index(){ $all_about_info=DB::table('tbl_counter') ->join('tbl_about')
public function index(){
$all_about_info=DB::table('tbl_counter')
->join('tbl_about')
->orderBy('id', 'DESC')
->get();
$manage_about=view('pages.home_content')
->with('all_about_info', $all_about_info);
return view('layout')
->with('pages.home_content', $manage_about);
}
这就是拉雷维尔在人际关系方面真正闪耀的地方。这取决于你是如何设置的,它应该非常简单——只需加载“about”,你就可以在一条线上完成。也许如果你展示你的模型以及你是如何设置的,有人可以帮你简单一点。你可以运行两个查询来返回集合,然后再返回它们吗?当然,如果有两个同名的列,则需要小心。正如@watercayman所建议的那样,也许可以发布你的模型。这是拉拉威尔在人际关系方面真正闪耀的地方。这取决于你是如何设置的,它应该非常简单——只需加载“about”,你就可以在一条线上完成。也许如果你展示你的模型以及你是如何设置的,有人可以帮你简单一点。你可以运行两个查询来返回集合,然后再返回它们吗?当然,如果有两个同名的列,则需要小心。也许可以按照@Watercayman的建议发布您的模型