0
所以我在$用戶作爲用戶模型的實例,而當我做 $user->data()->sync($new_data)
領域地址,國家和POSTAL_CODE得到更新。Laravel 5.2型號同步()除了場
但是如果我想更新除國家之外的所有東西?有沒有辦法像 $user->data()->sync($new_data)->except('country')
?
到目前爲止在文檔中找不到任何內容。
所以我在$用戶作爲用戶模型的實例,而當我做 $user->data()->sync($new_data)
領域地址,國家和POSTAL_CODE得到更新。Laravel 5.2型號同步()除了場
但是如果我想更新除國家之外的所有東西?有沒有辦法像 $user->data()->sync($new_data)->except('country')
?
到目前爲止在文檔中找不到任何內容。
您可以使用updateExistingPivot
爲:
$attributes = ['address' => 'some_value', 'postal_code' => 'some_value'];
$user->data()->updateExistingPivot($data_id, $attributes);
正是我需要的,謝謝! – Coffee