0
내 문제는 이벤트와 관계가있는 새로 만든 레코드를 반환 할 수없는 것입니다.Laravel 에코 및 관계가 잘못된 데이터의 데이터
이 저장 방법이 있습니다.
public function store(Request $request){
$post = new Post($request->all());
$post->user_id = Auth::user()->id;
$post->save();
$createdPost = Post::with('owner')->findOrFail($post->id);
event(new PostCreatedEvent($createdPost));
return $createdTicket;
}
는 지금은이
{
"post": {
"id": 10,
"title": '"hello",
"body": "world",
"user_id": 1,
"created_at": date,
"updated_at": date,
"owner": {
"id": 1,
"name": "name",
"email": "[email protected]"
}
}
}
같은 데이터를 반환 할 것으로 예상 그리고 난 가게 방법에 반환에서이를 얻는다. 는 그러나 푸셔에 보내지는 경우에 나는이
{
"post": {
"id": 10,
"title": '"hello",
"body": "world",
"user_id": 1,
"created_at": date,
"updated_at": date,
}
}
내 질문이 이벤트는 푸셔을 보내기 전에에서 소유자 데이터를 제거 않는 이유입니다 얻을 내가 그것을 어떻게 해결할 수 있습니다.
질문이 명확하지 않습니다. 좀 더 많은 정보를 제공하십시오. –
마지막에 직접 질문으로 op를 편집했습니다. – Alexbyq
'PostCreatedEvent' 클래스를 보여줄 수 있습니까? –