TP5中belongsTo跟hasOne的區別

2021-09-09 08:22:22 字數 294 閱讀 1733

在使用tp5模型的orm的時候出現belongsto和hasone都有表示一對一的關係,但是二者並不相同。以下舉例說明兩者的區別: 

首先有user表 字段 id name password欄位 

然後有user_address表 id user_id city欄位

在user模型中關聯user_address表的時候使用hasone,因為在user表中沒有關聯兩個表的外來鍵

在useraddress模型中關聯user表的時候使用belongsto,因為在user_address表中有關聯兩個表的外來鍵user_id

tp5模型belongsTo和hasOne的區別

在使用tp5模型的orm的時候出現belongsto和hasone都有表示一對一的關係,但是二者並不相同。以下舉例說明兩者的區別 首先有user表 字段 id name password欄位 然後有user address表 id user id city欄位 在user模型中關聯user addr...

tp5中的配置機制

如果在index.php初始化中調整配置路徑,那麼extra資料夾也要調整到那個路徑中去。讀取配置檔案 file index.php date 2016 8 23 16 03 10 author zhenxun du 5552123 qq.com version svn id use think c...

TP5中find in set的用法

id 4 db name menu where find in set id,pid all id id update field title map exp find in set 2,needid db where map select 要達到這樣子查詢 1 首先引用 use think db ...