我正在使用 slugs 在我的网站中导航,但我需要连接到 slug 的 id 才能使用。
功能:
public function categories(Request $request, $slug)
{
$categories = Category::where('slug', $slug)->get();
$announcements = Announcement::where('category_id', $request->id)->paginate(5);
$category_lists = Category::all();
return view('announcements.index', compact('announcements', 'categories', 'category_lists'));
}
这是我需要获取 ID 的功能。$request->id 不起作用,因为我的 $request->id 返回“null”。有没有办法获得连接到 slug/DB 行的 id?
如果需要更多信息,请告诉我。
我试过用
$announcements = Announcement::where('category_id', Category::get(id))->paginate(5);
类似的事情,没有任何效果。
慕村225694
浮云间