在工作时,涉及到一个需求是:当用户没有代理商时就往关联表中插入一条;如果用户有代理商就相应的更新关联表中该用户的代理商信息。所以这里我的功能逻辑就是:通过用户id去关联表中先查询,判断查询结果,是否为空。
我尝试了“!$result”,“empty($result)”,“is_null($result)”,“$result==null”等判断,但是无论结果是否存在,都会判断为存在,后来查看手册得知laravel中封装了判断的方法:

或者也可以变相判断是否为空:


总之要多看手册,好多东西手册里已经说明了!
本文分享了在Laravel框架下处理用户与代理商关联表的逻辑实现方法,介绍了如何使用框架提供的工具判断记录是否存在以及如何进行插入或更新操作。
565

被折叠的 条评论
为什么被折叠?



