考虑两种模型A和BA-> relatedTo B是one to one关系使用(A-> hasOne-B)和(A-> belongsTo-B)有什么区别?我可以互换使用吗? 最佳答案 不,区别取决于您的外键在哪里。在您的示例中,如果A具有b_id列,则A belongsTo B。如果B具有a_id列,则A hasOne或hasMany B取决于应具有的B数量。