2016-04-01 18 views

cevap

2

detach() Eğer dissociate() olduğunu istediğini, çok-çok ilişkileri içindir. docs gereğince:

$user->account()->dissociate(); 
$user->save(); 

https://laravel.com/docs/5.1/eloquent-relationships#inserting-related-models

+0

Ben ancak bu doğru olduğunu düşünüyorum, nasıl sadece bir ilişkili öğeyi kaldırmak mı? – R34nimated

+1

İyi soru. Şu anda kendimi deneyemezsin, ama belki de diğer modelden çıkmayı ve ayrışmayı deneyirsin, işe yarayıp yaramadığına bak. –

+0

Uzun yoldan gittim ve diğer modeli NULL adlı bir artwork_id'e sahip olacak şekilde ayarladıktan sonra, aynı şeyi etkin bir şekilde yapıyor. Bu doğru cevap. Teşekkürler @Joel Hinz – R34nimated

İlgili konular