예제 #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddress()
 {
     return $this->hasOne(Address::className(), ['id' => 'address_id']);
 }
예제 #2
0
파일: Order.php 프로젝트: xiaojianxin/Ontee
 public function getAddress()
 {
     //同样第一个参数指定关联的子表模型类名
     //
     return $this->hasMany(Address::className(), ['id' => 'addressid']);
 }
예제 #3
0
파일: City.php 프로젝트: study-code/yii2
 public function getDistrictAddress($district = 'Galicia')
 {
     return $this->hasMany(Address::className(), ['city_id' => 'city_id'])->where('district =:district', [':district' => $district]);
 }
예제 #4
0
파일: User.php 프로젝트: slavam/placement
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddresses()
 {
     return $this->hasMany(Address::className(), ['user_id' => 'id']);
 }
예제 #5
0
파일: Country.php 프로젝트: study-code/yii2
 public function getAddress()
 {
     return $this->hasMany(Address::className(), ['city_id' => 'city_id'])->viaTable('city', ['country_id' => 'country_id']);
 }
예제 #6
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getAddresses()
 {
     return $this->hasMany(Address::className(), ['city_fk' => 'city_id']);
 }