考虑两种模型ABA-> relatedTo Bone to one关系

使用(A-> hasOne-B)和(A-> belongsTo-B)有什么区别?

我可以互换使用吗?

最佳答案

不,区别取决于您的外键在哪里。

在您的示例中,如果A具有b_id列,则A belongsTo B

如果B具有a_id列,则A hasOnehasMany B取决于应具有的B数量。

10-05 23:07