私はニュース記事を持っており、特定のフィールドをJSONに渡したいと思います。JSONとループでLaravel Eloquent
私はループにこのコードのすべてのニュースを試してみた:
public function appNews() {
$news = News::orderBy('id', 'desc')->get();
foreach($news as $newsOne) {
$title = $newsOne->title;
$body = $newsOne->body;
$image = $newsOne->image;
return response()->json([
'title' => $title,
'body' => $body,
'image' => $image
]);
}
}
をしかし、これではなく、多くの結果を1つ返します。私はこのコードのすべての必要な結果を得るループをエコー場合
は:
public function appNews() {
$news = News::orderBy('id', 'desc')->get();
foreach($news as $newsOne) {
$title = $newsOne->title;
$body = strip_tags($newsOne->body);
$image = $newsOne->image;
echo '<div>' . $newsOne->title . '</div>';
/*return response()->json([
'title' => $title,
'body' => $body,
'image' => $image
]);*/
}
}
にはどうすれば解決することができる応答を持つ() - > JSON()ので、私はすべての結果を得ることができますか?
ワンダフル!どうもありがとうございました。私はあなたの答えを数分で受け入れます。 – satvision83