2017-06-14 110 views
0

我试图在twitter中实现提要功能,也就是说,我有一个查询返回tbl_a的结果,但我也有一个表tbl_b,其中包含我想要的用户信息推广。就像Twitter一样,除了朋友的普通推文之外,我们还定期查看推广广告。我真的不知道如何在laravel中实现这个功能,任何帮助将不胜感激。查询从tbl_a返回结果低于混合来自2个不同表格的数据库结果

$services = Service::postOnly() 
      ->whereIn('category_id', Auth::user() 
      ->userCats() 
      ->pluck('id')) 
      ->orderBy('created_at', 'desc') 
      ->get(); 

这是查询我想从tbl_b另一个查询,包含促销广告表结合起来。

+0

你必须在这两张表之间加上关系,你也可以用加入 –

回答

0

你试过使用JOIN语句吗?

https://www.w3schools.com/sql/sql_join.asp 
+0

请解释为什么这两张表之间必须有关系 – dapo

相关问题