2016-08-10 2 views
0

Вот мой простой контроллер:Laravel 5. Сохранение в базе данных возвращает ошибку

public function addProduct(Request $request) 
{ 
    $product = new Product;  
    $product->product_name = $request->product;  

    return $product->save();  
    return back(); 
} 

Когда она обрабатывается product_name сохраняется в products таблице, но я получаю следующее сообщение об ошибке, а также:

UnexpectedValueException в строке Response.php 393: содержимое ответа должно быть строкой или объектом, реализующим __toString(), «boolean».

+2

изменить 'return $ product-> save();' to '$ product-> save();' –

ответ

2

Почему вы пытаетесь вернуть значение $ product-> save(); вызов? Если вы хотите сохранить вход и вернуться обратно, просто

$product->save(); 
return back(); 
Смежные вопросы