ModelA와 ModelB 간의 관계가 BelongsTo
둘 다 동일한 데이터베이스 연결에 속해 있는 경우
<span>public</span><span>function</span><span> a(){ </span><span>return</span><span>$this</span>->belongsTo("ModelA"<span>) }</span>
두 모델이 서로 다른 데이터베이스에 속해 있는 경우
<span>public</span><span>function</span><span> a() { </span><span>$instance</span> = <span>new</span><span> ModelA; </span><span>$instance</span>->setConnection(<span>$a_conn</span><span>); </span><span>$query</span> = <span>$instance</span>-><span>newQuery(); </span><span>return</span><span>new</span> BelongsTo(<span>$query</span>, <span>$this</span><span>); }</span>
위 내용은 내용의 측면을 포함하여 Laravel의 다양한 데이터베이스 모델 간의 관계를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.