laravel
文章平均质量分 64
违规昵称1001
这个作者很懒,什么都没留下…
展开
-
Laravel 在composer 升级后出现undefind index:name 的解决方案
今天,因为要开发一个根据ip获取地理位置的需求,在网上查询资料的时候发现 淘宝的、新浪的、腾讯的地址都不可用了,百度的要申请参数。于是就使用了一个三方库,composer require torann/geoip然后就炸了,命令行弹出错误提示:undefind index:name.整个项目都瘫痪了,这种情况基本都是自动加载出问题了,刚开始在网上找解决方案。都说吧composer 降一下版本就可以,这种解决方案想来是可以的,但是我没有去尝试,而是通过源码看了一下问题如何产生的。首先第一步,原创 2021-04-22 09:45:49 · 1783 阅读 · 4 评论 -
关于laravel中如何在where中使用in这回事
原因事情是这样的,新的项目中使用laravel作为开发框架,在使用查询构造器的时候就出现了这个问题。我在查询的时候需要使用 ,结果发现 下面这种使用方式是错误的,所以就花时间研究了一下。$where[] = ['id','in',[1,2]];官方给出的答案是使用:whereIn()我很不解,十分不解,所以就在网上搜了搜资料,有人指出如果想再where中使用in 可以使用这种方法:$whereOr[] = [Db::Raw("id in (" . join(',',[1,2,.原创 2021-03-01 14:50:26 · 5538 阅读 · 0 评论