has~和belongsTo的區別?

在某一個class裏面,class_name所對應的表爲主表(父),函數

關係函數方法裏面的第一個參數所對應的表爲從屬表(子),io

即爲與主表相關聯的表。class

 

$has~方法

一、外鍵保存在關聯表中;  
二、保存時自動更新關聯表的記錄;  
三、刪除主表記錄時自動刪除關聯記錄。di

 

$belongsToco

一、外鍵放置在主表中;  
二、保存時不會自動更新關聯表的記錄;  
三、刪除時也不會更新關聯表的記錄。display

相關文章
相關標籤/搜索