Eloquent 操作:插入、更新、删除及更多
1. Eloquent 插入与更新
在使用 Eloquent 时,插入和更新值的操作与普通查询构建器的语法有所不同。
1.1 插入操作
使用 Eloquent 插入新记录主要有两种方式:
- 创建新实例并手动设置属性 :
$contact = new Contact;
$contact->name = 'Ken Hirata';
$contact->email = 'ken@hirata.com';
$contact->save();
// 或者
$contact = new Contact([
'name' => 'Ken Hirata',
'email' => 'ken@hirata.com'
]);
$contact->save();
在调用 save() 方法之前,这个 Contact 实例虽然完整地代表了一个联系人,但尚未保存到数据库中。这意味着它没有 id ,如果应用程序退出,数据不会持久化,并且 created_at 和 updated_at 字段也未设置。
- 使用 create() 方法 :
$cont
超级会员免费看
订阅专栏 解锁全文
1947

被折叠的 条评论
为什么被折叠?



