鍍金池/ 問答/PHP/ laravel 路由模型隱式綁定后,如何再添加withCount() ?

laravel 路由模型隱式綁定后,如何再添加withCount() ?

  1. 路由{user}已綁定到user(User $user)方法里
  2. 如何給$user里添加上評論數(shù)量comments_count字段?
  3. 除了重新用User Model 再次查詢外,還有其他方法添加上comments_count嗎?
  4. 如果是查詢出來在拼上去的,也不用說了.
  5. 如果沒有,請回答: 沒有!
回答
編輯回答
失魂人

也許可以使用延遲預(yù)加載$user->load();
也許沒有吧

2018年4月11日 04:27
編輯回答
涼心人

請看文檔的路由顯性綁定

Route::bind('user', function ($value) {
        return App\User::withCount()->first();
    });
2018年3月20日 19:17