en Ben bu ilişkiyi kaldırma hakkında nasıl gitmek buLaravel - Bire-bir ilişkide kaydetme yönteminin tam tersi nedir?
$artwork->views()->save($view);
gibi bire-çok ilişkisi üzerine bir dernek yapıyorum diyelim?
en Ben bu ilişkiyi kaldırma hakkında nasıl gitmek buLaravel - Bire-bir ilişkide kaydetme yönteminin tam tersi nedir?
$artwork->views()->save($view);
gibi bire-çok ilişkisi üzerine bir dernek yapıyorum diyelim?
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
İlişkilendirme oluşturan bir kod gösteriliyor. O zamana silme demek sanırım:
App\Views::destroy(245);
Ben ancak bu doğru olduğunu düşünüyorum, nasıl sadece bir ilişkili öğeyi kaldırmak mı? – R34nimated
İyi soru. Şu anda kendimi deneyemezsin, ama belki de diğer modelden çıkmayı ve ayrışmayı deneyirsin, işe yarayıp yaramadığına bak. –
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