Laravel 单柱路线与十月CMS

Laravel 单柱路线与十月CMS,laravel,routes,octobercms,Laravel,Routes,Octobercms,我创建了一条路线,在我的页面上显示所有帖子,如下所示: Route::get('posts', function() { $posts = Post::with(['image','category'])->get(); return $posts; }); 我如何创建基于其ID仅显示单个帖子的路由? 提前感谢您可以在路线中使用pass id参数: Route::get('posts/{id}', function($id) { $posts = Post::with([

我创建了一条路线,在我的页面上显示所有帖子,如下所示:

Route::get('posts', function() {
  $posts = Post::with(['image','category'])->get();
  return $posts;
});
我如何创建基于其ID仅显示单个帖子的路由?
提前感谢

您可以在路线中使用pass id参数:

Route::get('posts/{id}', function($id) {
    $posts = Post::with(['image','category'])->where('id', $id)->get();
    return $posts;
});
试试这个

Route::get('posts/{id}', function($id) {
    $posts = Post::with(['image','category'])->where('id', $id)->get();
    return $posts;
});

是否可以尝试通过路由传递参数: