Category делал метод characteristics/* Получает характеристики категории */
public function characteristics()
{
return $this->belongsToMany('App\Models\Admin\Characteristic');
}category_characteristicSchema::create('category_characteristic', function (Blueprint $table) {
$table->increments('id');
$table->unsignedMediumInteger('category_id');
$table->unsignedMediumInteger('characteristic_id');
$table->foreign('category_id')->references('id')->on('categories');
$table->foreign('characteristic_id')->references('id')->on('characteristics')->onDelete('cascade');
});
select `characteristics`.*
from `characteristics`
inner join `category_characteristic` on `characteristics`.`id` = `category_characteristic`.`characteristic_id`
where `category_characteristic`.`category_id` in (51, 52)
group by `characteristics`.`id``characteristics`.* то работает:
select `characteristics`.*, `category_characteristic`.`category_id` as `pivot_category_id`, `category_characteristic`.`characteristic_id` as `pivot_characteristic_id`category_characteristic`.`category_id` что бы знать из какой категории характеристика,
characteristics и categories между ними связь многое-ко-многим, связующая таблица category_characteristiccharacteristics
categories
characteristics ещё одна связь есть, внешний ключ type_id, для того что бы тип характеристики указать.
categories а вторая images, а при добавлении в таблицу images картинок нужен id категории к которой эти картинки принадлежат, уже вроде как решили проблему)
[`pagination__input_theme_${this.theme}`]: !!this.theme, поэтому я думаю может сделать параметр в который передавать вот эту часть pagination__input_theme_
form-category - это форма добавления категорийvue-panel - это панель боковая, которая должна открываться после клика на кнопку в компоненте form-category.vue-panel я планирую добавить компонент ещё одни, в нём будет реализован функционал прикрепления подкатегорий. И те вот прикрепленные подкатегории мне нужно будет передавать в компонент form-category что бы уже form-category отправил это всё на сервер