->map() 功能如中所示 this SO question ,但现在我需要更新使用 ->firstOrFail() 而不是 ->get() -&燃气轮机;地图() 具有 ,如何在使用范围获取单个记录时动态编辑某些值?
->map()
->firstOrFail()
->get()
-&燃气轮机;地图()
firstOrFail 将返回单个结果-而不是集合。你不能 map 但是如果您想在回调中处理返回的结果,您可以用 tap 而不是功能。
firstOrFail
map
tap
tap(User::where('id', 1337)->firstOrFail(), function ($user) { // });