摘要: Vagrant 速查表 命令 说明 vagrant init 初始化,生成Vagrantfile,可指定box vagrant up 启动虚拟机 vagrant halt 关闭虚拟机 vagrant reload 重启虚拟机,并重新加载配置参数 vagrant ssh 通过ssh登录之虚拟机 vag 阅读全文
posted @ 2020-07-27 22:06 _大可乐 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 访问器 访问器用于从数据库获取对应字段值后进行一定处理满足指定需求在返回给调用方。 public function getDisplayNameAttribute() { return $this->nickname ? $this->nickname : $this->name; } 修改器 修改 阅读全文
posted @ 2020-07-27 21:26 _大可乐 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 批量赋值 Eloquent模型类默认白名单属性为空,黑名单默认属性为*,即所有字段都不会应用批量赋值: //使用批量赋值的属性 protected $fillable = []; //不使用批量赋值的属性 protected $guarded = ['*']; 软删除 所谓软删除只是给记录打上一个 阅读全文
posted @ 2020-07-27 21:10 _大可乐 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 模型类定义 使用make:model命令 php artisan make:model Post 创建模型的同时并创建对应的数据库迁移文件 php artisan make:model Post -m 表名 protected $table = 'articles'; 主键 protected $p 阅读全文
posted @ 2020-07-25 23:51 _大可乐 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 备份当前安装源 sudo /etc/apt/sources.list /etc/apt/sources.list.back 方便日后更换回来 修改sources.list文件 sudo vi /etc/apt/sources.list 把下边阿里源复制进去保存 阿里云源 deb http://mir 阅读全文
posted @ 2020-07-25 22:44 _大可乐 阅读(1921) 评论(0) 推荐(0) 编辑
摘要: 创建填充器 php artisan make:seeder UsersTableSeeder //为users表创建填充器类 在 database/seeds目录下创建一个UsersTableSeeder填充器类 <?php use Illuminate\Database\Seeder; class 阅读全文
posted @ 2020-07-24 17:46 _大可乐 阅读(182) 评论(0) 推荐(0) 编辑
摘要: laravel 自带语法糖 通过value方法查询指定字段的值 $name = 'bigcola'; $email = DB::table('users')->where('name',$name)->value('email'); 通过exists方法判断某个字段值是否存在 $exists = D 阅读全文
posted @ 2020-07-24 17:41 _大可乐 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 定义迁移 创建迁移文件 laravel提供了一个Artisan命令make:migration帮助我们快速生成数据库迁移文件。 --create=用于指定要创建的数据表名称 --table=用户置顶要修改的数据表名称 php artisan make:migration create_users_t 阅读全文
posted @ 2020-07-23 22:48 _大可乐 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Laravel 数据库连接配置和读写分离 数据库连接配置文件位于config/database.php 默认数据库连接、数据库名称以及用户名密码等,都保存到.env文件,通过辅助函数env()读取: <?php return [ /* | | Default Database Connection 阅读全文
posted @ 2020-07-23 22:47 _大可乐 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 创建命令类 使用系统自带命令make:command来创建自定义命令文件: php artisan make:command WelcomeMessage --command=welcome:message 该命令的第一个参数就是要创建的Artisan命令类名,还可以传递一个选项参数--comman 阅读全文
posted @ 2020-07-23 13:46 _大可乐 阅读(237) 评论(0) 推荐(0) 编辑