laravel模型的一些特性
码农天地 -1模型复制
replicate方法可以保存一个新的模型副本,例如:
此处的$user与$NewUser,$shipping与$NewShipping的基本数据是一致的
$user = \App\User::find(1);
$newUser = $user->replicate();
$newUser->save();
$shipping = App\Address::create([
'type' => 'shipping',
'line_1' => '123 Example Street',
'city' => 'Victorville',
'state' => 'CA',
'postcode' => '90001',
]);
$NewShipping=$shipping->replicate();2模型校验is方法可以校验两个模型实例是否拥有相同的主键,表,数据库连接
$user=\App\User::find(1);
$sameUser=\App\User::find(1);
$diffUser=\App\User::find(2);
$user->is($sameUser);//true
$user->is($diffUser);//false 特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
laravel介绍
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数
上一篇: lnmp环境下如何开启php错误日志
下一篇: 贝壳找房诚邀java/php研发工程师
Tags 标签
laravelphp扩展阅读
Laravel No application encryption key has been specified
2020-06-28 19:09:43 []隐藏apache版本信息
2018-09-30 10:56:15 []CentOS 6.5安装php5.6
2018-09-30 11:36:53 []Laravel5.5 在windows下报错
2018-11-24 12:46:17 []PHP版ZIP压缩解压类库
2018-12-22 13:11:00 []CentOS7.2安装 PHP7.3.4 操作详细教程
2020-06-28 19:09:43 []PHP 设置脚本超时时间、PHP脚本内存限制设置
2020-06-28 19:09:43 []PHP 函数filesize获取文件大小错误,一直不变
2020-06-28 19:09:43 []Could not open input file: artisan
2020-06-28 19:09:43 []Linux php: command not found
2020-02-05 01:30:13 []加个好友,技术交流

