Laravel Eloquent保存项目错误?

Bre*_*ent 4 php laravel

当我尝试将项目保存到我的数据库时,我得到了

Method Clients::__toString() must return a string value 
Run Code Online (Sandbox Code Playgroud)

目前的代码

        $name = Input::get('email');
        $client = Input::get('client');
        $website = Input::get('website');
        $userassign = Input::get('userassign');

        $client = new Clients();
        $client->name = $name;
        $client->client = $client;
        $client->website = $website;
        $client->parent = $userassign;


        $client->save();
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

rdi*_*diz 13

你正在重新定义$client.

        $name = Input::get('email');
        $clientInput = Input::get('client');
        $website = Input::get('website');
        $userassign = Input::get('userassign');

        $client = new Clients(); 
        $client->name = $name; 
        $client->client = $clientInput; //Here was your problem
        $client->website = $website;
        $client->parent = $userassign;


        $client->save();
Run Code Online (Sandbox Code Playgroud)