2016-12-07 6 views
3

belongsToの関係の場合、dissociateを使用できますが、hasOneの場合はどうなりますか?LaravelはhasOneの関係を解消します

Ex。 PhoneUserに属している:逆equivallentがないようだ

$phone->user()->dissociate(); // success 
$user->phone()->dissociate(); // fail 

答えて

1

$user->phone() 

以来

は、Illuminate\Database\Eloquent\Relations\HasOneオブジェクトを返しますthat fileに見てみましょう - 何dissociate() equivallent方法はありません。しかし、HasOneHasOneOrManyに広がります。ちょうどshureになるのはlook on that tooです。まだ何も。

関連する問題