Laravel
curioust
分享
展开
-
lnmp.org 提供的一键安装包部署Laravel项目遇到的坑及需求
1. LNMP 环境安装链接: https://lnmp.org/install.html,如果一键安装成功,网页打开 IP 就可以直接看到 LNMP 环境配置成功的界面。看不到,可能原因有:阿里云 ecs 需要开放80端口:https://yq.aliyun.com/ask/59920spm=5176.10695662.1996646101.searchclickresult.71d87d2...原创 2018-07-30 21:08:09 · 486 阅读 · 0 评论 -
Laravel 模型中 $hidden 的作用
1. Laravel 模型中 $hidden 的作用 看源码的注释,$hidden 定义的属性在被 序列化 的时候会被隐藏。 文档解释:https://laravel.com/docs/5.5/eloquent-serialization#hiding-attributes-from-json 当需要对用户密码或其它敏感信息在用户实例通过数组或 JSON 显示时进行隐藏,则可使用 hid...原创 2018-08-01 23:19:50 · 5406 阅读 · 0 评论 -
Laravel 使用手动认证用户,解决数据库字段不是 password
在绑定用户表的模型中,重写 getAuthPassword() 方法,而在 attempt 方法中照常使用 password 就可以。public function getAuthPassword() { //这样数据库字段为 passwords 也是可以认证的。 return $this->passwords; }解决参照链接: https://lar...原创 2018-08-23 22:21:42 · 1267 阅读 · 0 评论 -
Laravel 使用 scope 作用域
模型层定义方法,加前缀 scopepublic function scopeWithOrder($query, $order){ //不同的排序,使用不同的数据读取逻辑 switch ($order) { case 'recent': $query->recent(); break; de...原创 2018-08-25 21:21:36 · 4534 阅读 · 0 评论