Попытка присвоить свойству 'email' Необъект - PullRequest
0 голосов
/ 15 октября 2018

Могу ли я узнать, почему в «электронном письме» появилась ошибка?В моей таблице есть столбец электронной почты.

public function store(Request $request)
{
    $data = $request->all();
    $data->email = $request->email;
    $data->password = $request->password;
    $data->save();
} 

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

Возможно, вы пытаетесь создать нового пользователя.

, поэтому вам необходимо создать новый объект

public function store(Request $request)
{
    $data = new User();
    $data->email = $request->email;
    $data->password = $request->password;
    $data->save();
}
0 голосов
/ 15 октября 2018

$request->all() возвращает массив данных запроса, поэтому вы не можете использовать объект доступа к нему.Похоже, вы пытаетесь сохранить данные в базе данных, я бы порекомендовал посмотреть документацию по красноречивым моделям.

https://laravel.com/docs/5.7/eloquent#inserting-and-updating-models

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...