摘要: 定义常量值先做判断 if(!defined('constant'))define('constant','value'); 阅读全文
posted @ 2020-11-04 00:15 caibaotimes 阅读(142) 评论(0) 推荐(0) 编辑
摘要: laravel whereRaw 和 where(DB::raw('')) 用 where(DB::raw(''))的时候,结尾会被增加一个莫名其妙的 is null() 用toSql()发现的,而使用whereRaw则不会 $student=DB::table("info")->whereRaw( 阅读全文
posted @ 2020-11-04 00:13 caibaotimes 阅读(4621) 评论(0) 推荐(0) 编辑
摘要: 不能在表字段上执行空比较。在where中需要确保字段值不为null 阅读全文
posted @ 2020-11-04 00:10 caibaotimes 阅读(785) 评论(0) 推荐(0) 编辑
摘要: Route::group(['namespace' => 'Api'], function (){ Route::any('send','SmsController@send'); }); namespace是指向Api文件夹下所有文件 阅读全文
posted @ 2020-11-02 23:29 caibaotimes 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 1.使用toSql()方法 2.用DB自带的getQueryLog方法直接打印: use Illuminate\Support\Facades\DB; 1 DB::connection()->enableQueryLog(); // 开启QueryLog \App\User::find(1); du 阅读全文
posted @ 2020-11-02 21:47 caibaotimes 阅读(5441) 评论(0) 推荐(0) 编辑
摘要: Laravel 字符主键获取为0 laravel的orm中默认的keyType 是int类型, 所以当model的主键为string类型的时候,会获取到0的值。 解决方法: 在model 里面添加 protected $keyType = 'string'; 阅读全文
posted @ 2020-11-02 21:44 caibaotimes 阅读(794) 评论(0) 推荐(0) 编辑
摘要: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long 解决方法: 在app\Providers\AppServiceProvider下的boot方法下添加如下语句: public func 阅读全文
posted @ 2020-10-31 00:08 caibaotimes 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 配置连接 配置 .env 文件 /* 这部分是默认的数据库设置 */ DB_CONNECTION=mysql DB_HOST=xxx.xxx.xxx.xxx DB_PORT=3306 DB_DATABASE=default_db_name DB_USERNAME=default_username D 阅读全文
posted @ 2020-10-30 23:29 caibaotimes 阅读(568) 评论(0) 推荐(1) 编辑
摘要: git中如果本地有文件改动未提交、且该文件和服务器最新版本有冲突,pull更新会提示错误,无法更新:要么先commit自己的改动然后再通过pull拉取代码,stash的好处是可以先将你的改动暂存到本地仓库中,随时可以取出来再用,但是不用担心下次push到服务器时,把不想提交的改动也push到服务器上 阅读全文
posted @ 2020-10-30 23:08 caibaotimes 阅读(10099) 评论(0) 推荐(0) 编辑
摘要: 深入浅出 Laravel 路由执行原理 阅读全文
posted @ 2020-10-30 23:06 caibaotimes 阅读(274) 评论(0) 推荐(0) 编辑