Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将一个表json列与另一个表列联接_Php_Json_Laravel_Eloquent - Fatal编程技术网

Php 将一个表json列与另一个表列联接

Php 将一个表json列与另一个表列联接,php,json,laravel,eloquent,Php,Json,Laravel,Eloquent,我想使用json列连接这两个表。实际上,我想获取所有在我的json列(member_id)中有id的用户电子邮件。到目前为止,我尝试了很多: $team=DB::table('users') ->join('teams','users.id','teams.member_ids->id') ->select('teams.*','users.email') ->where('teams.id',$id)->first(); dd($te

我想使用json列连接这两个表。实际上,我想获取所有在我的json列(member_id)中有id的用户电子邮件。到目前为止,我尝试了很多:

$team=DB::table('users')
     ->join('teams','users.id','teams.member_ids->id')
     ->select('teams.*','users.email')
     ->where('teams.id',$id)->first();
dd($team);

但是这个dd给了我空值。请帮我解决这个问题

你使用的是什么数据库和Laravel版本?对不起,兄弟,我已经重新设计了我的数据库,所以我现在不需要这个