![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP Laravel
文章平均质量分 53
爱睡觉的小于
学习学习学习。
展开
-
Laravel中的多对多关系
多对对关系多对多的关系比一对一和一对多关系稍微复杂些。如:一个用户可以选择多门课程,一个课程可以被多个用户选择。用户表和课程表之间就是一个多对多的关系;一个用户可以拥有多个角色,一个角色可以被多个用户拥有;多对多的关系需要一个中间关系表来体现,如选课信息表。该表中记录哪个用户选了哪些课程信息。多对多关系的创建语法:多对多的关系不区分正向和反向return $this -> belongsToMany(被关联的模型 , 多对多模型的关系表名 , 中间表与当前模型关联的字段名 , 中间表原创 2022-04-26 09:41:06 · 1250 阅读 · 0 评论 -
Laravel Model模型关联
定义关联关系数据库表通常相互关联。例如,一篇博客文章可能有许多评论,或者一个订单对应一个下单用户。Eloquent 让这些关联的管理和使用变得简单,并支持多种类型的关联:常见的为前三种,在此我们也只讲解前三种关联一对一一对多多对多远程一对多远程一对一一对一(多态关联)一对多(多态关联)多对多建立模型关联一对一两个数据表:guest 用户表和guestinfo用户信息其中guest表中的主键id字段对应着guestinfo中的外键user_id字段首先创建两个model文件:原创 2022-04-24 14:18:52 · 1213 阅读 · 0 评论 -
在Laravel框架里面使用bootstrap前端框架
需要把bootstrap的css文件和js文件放在public目录下。再通过asset方法定位文件位置: <link rel="stylesheet" href="{{asset('css/bootstrap.css')}}"> <script src="{{asset('/js/jquery-1.12.4.js')}}"></script> <script src="{{asset('/js/bootstrap.js')}}">&l.原创 2022-04-20 22:05:52 · 2168 阅读 · 0 评论 -
Laravel Model 的增删改查
Model类的增删改查:查:use App\Http\Controllers\Controller;use App\Models\Home\Member;class Controllers extends Controller{ //查询记录 public function select(){ // 查询所有记录只有name字段 $data = Member::all(['name']); // 打印查询信息 du原创 2022-04-19 11:21:24 · 1824 阅读 · 0 评论 -
Laravel 数据库Model学习
注意:对数据的操作时,需要查看自己嗯.env文件里的默认数据库是否跟改为需要操作的目标数据库一、创建model模型文件:php artisan make:model Home/Member创建后的文件会放在app目录下的Models目录下二、model文件关联数据库表:如果需要关联的数据表的名称,不是model文件的复数,比如:model文件:member 表名:(members)、model文件:user 表名:(users);上面这种情况的话,在model文件内设置关联的表名:protec原创 2022-04-19 09:28:59 · 1018 阅读 · 0 评论