插入新记录或更新(如果存在)的简写是什么?
<?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 上的文档的更新链接
此处的文档:更新的链接