《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
关于 LearnKu
粤公网安备 44030502004330号
高认可度评论:
Auth::user()返回的是当前登录的用户实例。根据你的描述,代码可以这么组织:第一次见
Auth::user()能像你这么用,Auth::user()返回的要么是Illuminate\Contracts\Auth\Authenticatable要么是null。绝对不可能返回一个
QueryBuilder,你这还能where,大概率用的不是Illuminate\Support\Facades\Auth这个 Facade!Auth::user()返回的是当前登录的用户实例。根据你的描述,代码可以这么组织:更新单行记录用orm吧,看你的写法是thinkphp
看了下源码,在一个模型实例上调用
where会走newQuery,这里只会添加之前的with和withCount,除此之外没有其它条件。另外,我也是第一次见有人这么用。
第一次见这么用的~
首先模型实例是可以直接 where 的,但是不会自动把模型的主键加入到查询条件中,,,我以前也因为这么想,这么写,搞过 bug,,,
第一次见到这种写法 :joy: