【发布时间】:2016-01-04 23:48:31
【问题描述】:
我想将所有 $id 值传递给 where 子句,即下面代码的第 3 行。但当我试图返回 $friend 它是空的。我是否错误地处理了 $id 值?还是我在查询中弄错了?我检查了我的数据库,它应该返回 2 行。
我还通过返回它检查了 $id,它返回了我所期望的,我猜我在 $friend 行的查询中弄错了。
$x = user->id;
$id = DB::table('requests')->select('id')->where('id', '=', $x)->get();
$friend = DB::table('users')->where('id', 'in', $id)->get();
【问题讨论】:
标签: laravel where-clause