如果我使用 laravel 8,请选择与相关的电子邮件

Posted

技术标签:

【中文标题】如果我使用 laravel 8,请选择与相关的电子邮件【英文标题】:select the emails releated with id i am usin laravel 8 【发布时间】:2021-09-12 19:50:05 【问题描述】:

请求数组有很多用户 id 我想选择所有与这些 id 相关的电子邮件

但结果显示第一个 id 的电子邮件是一个请求数组

 public function ActionUserPush(Request $request)
    

        $data = $request->user_id;

        $value =  DB::table('users')->where('id', $data)->pluck('email');
        dd($value);

【问题讨论】:

如果请求数组中有多个用户ID,则需要whereIn而不是where dd($request->user_id);的值是多少 【参考方案1】:

user id 应该是一个数组,所以

 $value =  DB::table('users')->whereIn('id', $data)->pluck('email');

【讨论】:

以上是关于如果我使用 laravel 8,请选择与相关的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章