Laravel访问带有id的数据库记录无法返回值

时间:2017-09-12 19:01:08

标签: mongodb php-7 laravel-5.5

     $userData = DB::table('user_data_collection')->where('user_id', 
      $user_id)->first();
     return $userData;

上面是我在Laravel 5.5应用程序中使用jessengers / mongodb的代码,并从我的控制器中的集合中获取记录,但它返回一个空值。

当我运行以下查询时,它将返回集合中的特定第一条记录。

      $userData = DB::table('user_data_collection')->first();
     return $userData;

欢迎任何建议。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个 $ userData = DB :: table('user_data_collection') - > find($ user_id);
     return $ userData;