插入新记录或更新(如果存在)的快捷方式是什么?
<?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record into database } else { // Update the existing record }
这是“ lu cip”正在谈论的完整示例:
$user = User::firstOrNew(array('name' => Input::get('name'))); $user->foo = Input::get('foo'); $user->save();
以下是Laravel最新版本上的文档更新链接
此处的文档:更新的链接