1.首先建立数据库 2.建立与之对应的model 3.数据库表名需要用蛇形命名法(单词末尾加s) 例子: 数据库表名 model名称 user Users 具体参考https://douyasi.com/laravel/laravel_project_rules.html ...
分类:
数据库 时间:
2018-02-24 16:45:05
阅读次数:
199
1、安装redis linux上redis的安装与配置 2、安装redis客户端 3、配置 应用程序的 Redis 配置都在配置文件 config/database.php 中。 在这个文件里,你可以看到 redis 数组里面包含了应用程序使用的 Redis 服务器: 'redis' => [ 'c ...
分类:
其他好文 时间:
2018-02-14 20:19:24
阅读次数:
2133
简单介绍 在 Laravel5 中,本身已经提供了丰富的验证规则供我们使用,可是天下应用奇葩多,做为程序猿你会发现永远都有新的验证规则诞生,光是组合已经解救不了你的项目了。这个时候就须要我们扩展 Validator 类,来使之帮助项目继续健康向前发展。 官方给了多种扩展 Validator 的方式, ...
分类:
其他好文 时间:
2018-02-14 16:21:35
阅读次数:
242
1、在database/factories/UserFactory.php 中添加 2、在tinker中生成数据 3、数据生成成功 ...
分类:
其他好文 时间:
2018-02-13 23:37:35
阅读次数:
213
1、依赖注入 方法传入组件名,框架会自动实例化,方法内可直接使用 例如最常用的requert对象 2、服务容器 其实,Laravel 的核心就是一个 IoC 容器,Laravel 的核心本身十分轻量,并没有什么很神奇很实质性的应用功能。很多人用到的各种功能模块比如 Route(路由)、Eloquen ...
分类:
其他好文 时间:
2018-02-13 15:37:32
阅读次数:
155
1.安装包管理工具homebrew ,相当于ubuntu的apt-get 在iTerm命令行输入: 2.安装PHP7.1 开机自启 3.安装mysql 4.安装composer 见之前文章:Linux下全局安装composer方法 5.下载laravel项目 composer create-proj ...
分类:
系统相关 时间:
2018-02-12 15:10:28
阅读次数:
203
路由 1. routes/web.php routes/web.php 文件用于定义 web 界面的路由。这里面的路由都会被分配给 web 中间件组,它提供了会话状态和 CSRF 保护等功能。 指向 web 路由文件中定义的 POST、PUT 或 DELETE 路由的任何 HTML 表单都应该包含一 ...
分类:
其他好文 时间:
2018-02-09 17:33:39
阅读次数:
697
1. 在第一次验证失败后停止 有时,你希望在某个属性第一次验证失败后停止运行验证规则。为了达到这个目的,附加 bail 规则到该属性: 2. 嵌套参数 如果你的 HTTP 请求包含一个 「嵌套」 参数(即数组),那你可以在验证规则中通过 「点」 语法来指定这些参数。 3. AJAX 请求 & 验证 ...
分类:
其他好文 时间:
2018-02-09 17:31:55
阅读次数:
652
使用name的好处 辅助函数 route 可以用于为指定路由生成 URL。命名路由生成的 URL 不与路由上定义的 URL 相耦合。因此,就算路由的 URL 有任何更改,都不需要对 route 函数调用进行任何更改。例如,假设你的应用程序包含以下路由: 要生成此路由的 URL,可以像这样使用辅助函数 ...
分类:
其他好文 时间:
2018-02-09 17:30:55
阅读次数:
445
配置文件 config/session.php 大多数是用file驱动,将session保存在storage/framework/sessions,可以考虑使用redis或者memcached 驱动实现更出色的性能 使用database作为驱动 需要创建数据表 数据表内容 使用session lar ...
分类:
Web程序 时间:
2018-02-09 17:25:31
阅读次数:
159