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'クラスを表示できますか? –