首页 > 解决方案 > 雄辩的laravel中的关系数据库

问题描述

干草我有这样的表模式

transaction_fueler

id | code | user_id |user_name| ref_code | area_name

user_community

user_id | community_id

user_community是表用户社区的数据透视表

在表transaction_fueler我想从表user_community获取community_id,取决于**transaction_fueler 中的 user_id* 如何获取community_id取决于表transaction_fueler中的user_id

我坚持这个..谢谢

标签: laraveleloquenteloquent-relationship

解决方案


我建议加入这两个表并选择您想要的列:

  $values = DB::table('transaction_fueler')
            ->join('user_community', 'user_community.user_id', '=', 'transaction_fueler.user_id')
            ->select('transaction_fueler.*', 'user_community.community_id')->get(); 

推荐阅读