Exemple #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddress()
 {
     return $this->hasOne(Address::className(), ['id' => 'address_id']);
 }
Exemple #2
0
 public function getAddress()
 {
     //同样第一个参数指定关联的子表模型类名
     //
     return $this->hasMany(Address::className(), ['id' => 'addressid']);
 }
Exemple #3
0
 public function getDistrictAddress($district = 'Galicia')
 {
     return $this->hasMany(Address::className(), ['city_id' => 'city_id'])->where('district =:district', [':district' => $district]);
 }
Exemple #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddresses()
 {
     return $this->hasMany(Address::className(), ['user_id' => 'id']);
 }
Exemple #5
0
 public function getAddress()
 {
     return $this->hasMany(Address::className(), ['city_id' => 'city_id'])->viaTable('city', ['country_id' => 'country_id']);
 }
Exemple #6
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddresses()
 {
     return $this->hasMany(Address::className(), ['city_fk' => 'city_id']);
 }