/**
  * Get available relation ids
  * @param $relation_name
  * @return mixed
  */
 public function getRelationIds($relation_name)
 {
     /* @var ActiveRecord|static $this */
     if (!isset($this->relationsIds[$relation_name])) {
         $this->relationsIds[$relation_name] = [];
         $relation = $this->getRelation($relation_name);
         if ($relation) {
             $relationModel = new $relation->modelClass();
             $this->relationsIds[$relation_name] = ArrayHelper::map(parent::__get($relation_name), ModelHelper::getPkColumnName($relationModel), ModelHelper::getPkColumnName($relationModel));
         }
     }
     return $this->relationsIds[$relation_name];
 }