Добавление столбца с пользовательским запросом - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь использовать laravel рюкзак, и я столкнулся с проблемой. У меня есть стол для моделей продуктов. У каждого продукта есть 2 модели.

Итак, я хотел бы установить отношения вроде:

[
   // n-n relationship (with pivot table)
   'label' => "Tags", // Table column heading
   'type' => "select_multiple",
   'name' => 'tags', // the method that defines the relationship in your Model
   'entity' => 'tags', // the method that defines the relationship in your Model
   'attribute' => "name", // foreign key attribute that is shown to user
   'model' => "App\Models\Tag", // foreign key model
],

Но это возвращает мне 2 модели продукта, как я могу добавить дополнительный запрос where?

Кажется, что добавление новых отношений - самый простой способ. Но теперь я столкнулся с другой проблемой, поскольку это идентификатор изображения, такой как столбец для отображения изображения, а не текста.

Настройка столбца таким образом:

$this->crud->addColumn([ // image
    'label' => "Logo",
    'name' => "logo",
    'type' => 'image',
]);

Делает то, что я нужно, но как я могу теперь объединить их в 1?

...