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

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

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

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

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

請(qǐng)看文檔的路由顯性綁定

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