摘要:
Forbidden?就纳闷了,有写验证规则的,但是它出现紧张,感觉就是我落了设置什么东西了才会这样? 果不其然, Laravel有个一自动验证的,创建的时候是默认打开的, 之前是被我删了,才会这样。 阅读全文
摘要:
SQLSTATE[42S02]: Base table or view not found: 1146报出这个问题,我想就是数据库表名不对导致的。为什么呢?感觉laravel太强大了,很专业的感觉。因为它对单词命名的单复数区分的很清楚吧。laravel会自动的将模型名自动替换成名称的复数形式,然后去 阅读全文
摘要:
今天我遇到过一种情况:就是之前创建的控制器名称想更改(仅仅只是大小写问题而已),然后用命令行重新创建新的名称的控制器。 结果就报错了? 我就奇怪了?为什么是显示不存在?我不是还没创建么? So,看了一下,原来是之前久的控制器的设置的routes.php文件里面的对应路由没有注释掉。 得先注释掉,再命 阅读全文
摘要:
在postman的环境变量中先设置好一个用户的token(事先你的数据库里面要有用户的这个数据),如下图: 然后在api请求的url 的head头部添加对应的token键名,value值用花括号{{token}}包住,就会自动获取其值。 1、routes.php文件设置中间件路由,将你的控制器放在里 阅读全文
摘要:
1、简介 Laravel 包含了一个简单方法来填充数据库——使用填充类和测试数据。所有的填充类都位于database/seeds目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比如可读性,例如UserTableSeeder等等。安装完 Laravel 后,会默认提供一个DatabaseS 阅读全文
摘要:
关于laravel的auth()用户认证这一块,面前我也是,有用到,有碰到什么问题我就记录下来。 手动认证用户 once 方法只在单个请求中将用户登录到应用,而不存储任何 Session 和 Cookie,这在构建无状态的 API 时很有用。once方法和attempt方法用法差不多: 阅读全文
摘要:
首先,Git的工作流是怎样的? 你的本地仓库由 git 维护的三棵“树”组成。 第一个是你的 工作目录,它持有实际文件; 第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动; 最后是 HEAD,它指向你最后一次提交的结果。 在一次提交前,你得检查下你是否设置你的用户名称和e-mail地 阅读全文
摘要:
Laravel中的migrations文件存放的是数据库表文件等结构,可以说是一个跟git差不多的,可以说像是数据库的版本控制器,所以可以叫做迁移。因为它可以很快速的很容易地构建应用的数据库表结构。 使用 Artisan 命令make:migration来创建一个新的迁移: 就会在database/ 阅读全文
摘要:
create table ta(id int not null) create table tb(id int , aid int) insert into ta values(1) insert into ta values(2) insert into tb values(1 , 1) inse 阅读全文
摘要:
laravel的资源控制器 一、创建资源控制器 在命令行上,创建一个新的资源控制器 1 php artisan make:controller TestController --resource 然后在你项目App\Http\Controllers下会自动生成这个TestController.php 阅读全文