В общем у меня такая замудренная схема получилась теперь мне надо как то добраться до массива опций который находится у родителя товара. Через связь многие ко многим
launch_id = id
Если подробнее то я в категории товаров добавляю нужные опции. А уже в товаре я выбираю доступные опции заполняю значение этих опции в
product_otion_value
Если делать не на однотабличной структуре то запрос выгладил так
public function getCategory()
{
return $this->hasOne(PostCategory::className(), ['id' => 'category_id']);
}