Laravel 5.5.13을 사용하고 있습니다.Doing -> 여러 관계로 저장
나는 Thumb
이라는 모델이 있습니다. 이 엄지는 다 대일 관계 인 두 가지와 관련됩니다 : Player
및 Comment
. 내가 $entity->thumbs()->save
를하고있는 중이 야하기 때문에 방법에 있습니까
public function store(Request $request, Entity $entity, Player $player)
{
$thumb = new Thumb($request->all());
$thumb->player_id = $player->id;
$entity->thumbs()->save($thumb);
return response()->json($thumb, 201);
}
우리는 내가 $thumb->player_id
을 설정해야 방법을 참조 나는 entity_id
을 설정할 필요가 없습니다 :
나는 현재이 같은 일을 $entityAndPlayer->thumbs()->save
을 수행 하시겠습니까? 아니면 내가 권장하는 방법보다 위의 방법입니까?
이 게시물에서 많은 것을 배웠습니다! 특히 정말 멋지다 두 배열을 추가! 나는 전혀 몰랐다! '$ request-> all() + [ 'player'=> $ player]'고마워요! – Blagoh