public function getOrderClass() { return Order::className(); }
/** * @return \yii\redis\ActiveQuery */ public function getOrders() { return $this->hasMany(Order::className(), ['customer_id' => 'id']); }
/** * @return \yii\redis\ActiveQuery */ public function getExpensiveOrders() { return $this->hasMany(Order::className(), ['customer_id' => 'id'])->andWhere("tonumber(redis.call('HGET','order' .. ':a:' .. pk, 'total')) > 50"); }