public function getOrders() { /** * 第一个参数为要关联的字表模型类名称, *第二个参数指定 通过子表的 customer_id 去关联主表的 id 字段 */ //return $this->hasMany(Orders::className(), ['action_user' => 'id']); return $this->hasMany(Orders::className(), ['action_user' => 'id'])->inverseOf('customer'); }
/** * @return \yii\db\ActiveQuery */ public function getOrders() { return $this->hasMany(Orders::className(), ['objreservation_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getOrders() { return $this->hasMany(Orders::className(), ['customers_customer_id' => 'customer_id']); }
/** * @return \yii\db\ActiveQuery */ public function getOrders() { return $this->hasMany(Orders::className(), ['order_status_id' => 'id']); }
public function getOrders() { return $this->hasMany(Orders::className(), ['id' => 'orders_id'])->viaTable('orders_item', ['objreservation_id' => 'id'])->viaTable('objreservation', ['customer_id' => 'id'])->viaTable('customers', ['user_id' => 'id']); }