Я сделал функцию, которая приводит меня к ошибке:Призыв к неопределенным метод Осветите Database Eloquent Коллекция :: сохранить() Laravel
Call to undefined method Illuminate\Database\Eloquent\Collection::save()
Я не могу понять, почему он бросает
public function multiplelinkPlayerWithFamily($parent_id)
{
$player_id = Input::get('player_id');
$CheckRelationship = UsersRelationship::where('parent_user_id', $parent_id)->where('child_user_id', $player_id)->first();
if($CheckRelationship) {
return Response::json([
'ok'=> false,
'message'=> 'The profiles are currently linked '
] ,422);
}
$user = User::find($player_id);
$user->parent_id = $parent_id;
$user->updated_by = $parent_id;
$user->save();
$UsersRelationship = new UsersRelationship;
$UsersRelationship->parent_user_id = $parent_id;
$UsersRelationship->child_user_id = $player_id;
$UsersRelationship->save();
$udata = ApiUserController::getLoginUserData();
return Response::json([
'ok'=> true,
'message'=> 'Linked',
'udata'=> $udata
] ,200);
}
Как вы думаете, что Samuel эта ошибка вызывает отношения ??? – Priya
Трудно сказать из вашего кода, поскольку я не вижу, как вы настроили свои отношения, но получение этого права может пройти долгий путь ... –
ничего не случилось. Cloete, я не понимаю, что означает эта ошибка – Priya