簡體   English   中英

我如何在Yii2中通過hasMany獲取表格?

[英]How can I get table via hasMany in Yii2?

使用Yii2。 我有一張桌子:

用戶

(ID)

UserContacts

(u_id1,u_id2)。

在模型動作中:

return $this->hasMany(User::className(), ['id' => 'u_id1', 'id' => 'u_id2'])
            ->viaTable('UserContacts', ['id' => 'u_id1', 'id' => 'u_id2']); 

提示如何通過viaTable()與用戶建立表格?

return $this->hasMany(User::className(), ['id' => 'u_id2'])
->viaTable(UserContact::tableName(), ['u_id1' => 'id']);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM