我试图将数据保存到数据库中,但出现错误从空值创建默认对象
namespace App\Http\Controllers;
use Illuminate\Http\Request; use App\Message;
class MessageController extends Controller
{
public function submit(Request $request)
{
$this->validate($request, [ 'name' => 'required', 'email' => 'required']);
//create a new message
$messge= new Message;
$message->name=$request->name;
$message->email = $request->email;
$message->message = $request->message;
//message save
$message -> save();
return redirect('/');
}
}
答案 0 :(得分:1)
您遇到的问题是“错字”。您正在使用变量get_graph_data
初始化模型,然后使用其他名称$messge
访问模型。正确的代码:
$message