Yani, burada benim denetleyicisi geçerli:Neden Laravel'de WHERE kullandıktan sonra veri almak için döngü oluşturuyorsunuz?
$topics = Topic::where('board_id', $id)->with('user')->get();
$topic = Topic::find($id);
$board = Boards::where('id', $id)->get();
return view('boards.show')->with('topics', $topics)->with('topic', $topic)->with('board', $board);
Ve burada URL oluşturmak için kodu şöyledir:
@foreach($board as $boards)
<a href="/topics/create/{{$boards->id}}">Create New Post</a>
<p>No Posts Found</p>
@endforeach
Ama foreach döngüsü çıkarmadan ediyorsam, o hatayı veriyor:
Property [id] does not exist on this collection instance.
Ancak neden, ben sadece bir satır tabloları tablodan almak, döngü var mı? Her döngü için çalıştırmadan herhangi bir çözüm ???
Evet, değil. Tekrar teşekkürler. –
alternatifini ilk() kullanabilir veya (1) –