我正在尝试在 ActiveRecord 模型类中定义关系,但问题是我们的数据库太大并且有很多关系。那么有没有一种更简单的方法来仅在一个模型中声明关系,以便 Yii 可以理解与之相关的每个其他模型的关系。
public function getBill_details()
{
return $this->hasMany(bill_details::className(),['company_bill_id'=>'id']);
}
public function getCompany()
{
return $this->hasOne(company::className(),['merchant_c_id'=>'id']);
}
我为两个关系创建了两个函数。同样,我在一个表中只有大约 80 个关系,所以有没有更简单的方法。