解决laravel数据库连表查询分页时出现id覆盖的问题
我们在使用laravel进行数据库连表查询操作时,经常会出现链接的两个表后面的表的ID将前面表的ID覆盖掉列如有两个表usersidnamescore1admin222admin123user_groupsiduser_idgroup111222执行如下语句DB::table('users') ->join('user_groups','users.id','=','user_...
欢迎光临我的小站!
我们在使用laravel进行数据库连表查询操作时,经常会出现链接的两个表后面的表的ID将前面表的ID覆盖掉列如有两个表usersidnamescore1admin222admin123user_groupsiduser_idgroup111222执行如下语句DB::table('users') ->join('user_groups','users.id','=','user_...
随着晨风机器人的被抓,各家的机器人也相继宣布停止运营,一时间各种机器人相继暴毙,而Mirai是已经开源,虽然原作者已经删库,但是有许多备份库被留了下来,而且该机人可以运行在Linux平台上,不用再为机器人单独安装WinServe平台,大大降低了入门的门槛。首先是MiraiOK的地址https://github.com/modifyGB/MiraiOK,里面有各种版本的下载链接与运行方式因为M...
JS与后端交互bigint类型出现精度问题的解决方法今天在进行前后端对接时,后端从数据库查出了一个bigint类型的数据,并从后端使用Long类型进行返回数据,前端接受到后发现JS处理后的数据出现了精度缺失的问题,在多方查证后发现,是JS无法处理长整型数据,后把数据返回改为String类型后解决问题。
有时候图床会遇到重复上传相同图片的事情,如果不解决就有可能被相同的图片重复刷对象存储的空间,这时加检查重复功能就非常有必要首先给图床安装predis在项目根目录下输入composer require predis/predis进行安装安装完成后,将config/database.php中图示代码注释首先在前面加入图片的MD5与sha1的取值$sha1 = sha1_file($request...
在一些个人的图床或者网盘中,被一些相同的文件刷存储空间总是感觉很不爽,我们可以通过比较MD5与sha1的方式来检测文件是否重复检测方法如下public function checkFileToRepeat($file1,$file2) { $md5_1 = md5_file($file1); $md5_2 = md5_file($file2); $sha1_1 = s...