Пытаюсь получить caracteristics со связью relations к product_mod_characteristics.
Сейчас для этого я делаю так:
class ProductMod {
public function characteristics(): HasMany
{
return $this->hasMany(ProductModCharacteristic::class);
}
public function getCharacteristics(): array
{
$characteristicsId = $this->characteristics()
->select('characteristic_id')
->distinct()
->pluck('characteristic_id')
->toArray();
/**
затем запрашиваю caracteristics со связью к product_mod_characteristics
*/
}
Существует ли способ встроенный в движок?
Насколько понимаю метод "Один к одному через" и "Один ко многим через" тут не подойдёт
Структура БД: