在非对象Laravel 5.0上调用成员函数toJson()

Jul*_*eto 5 php laravel laravel-5

从下面的代码引用,我加入users表,user_details表和user_config表与每个记录相似的键,没有问题(它工作),但当我试图将结果记录转换为json数组时,它给了我这个错误

在非对象上调用成员函数toJson()

public function get_users_table(){
       $users = DB::table('users')
        ->join('user_details', 'users.id', '=', 'user_details.id')
        ->join('user_config', 'users.id', '=', 'user_config.id')
        //->select('users.*', 'contacts.phone', 'orders.price')
        ->get()->toJson();

       return response()->json(['success' => true, 'users' => $users]);
    }
Run Code Online (Sandbox Code Playgroud)

任何想法,帮助?

cha*_*ure 8

get()返回一个数组而不是一个对象.你可以简单地做json_encode($ users);