Lister CRUD 将其他实体列添加到 Lister
Lister CRUD add other entity column to lister
如何将另一个实体的列值添加到列表器 CRUD?我有一个带有字段名称和地址的 table company
,我想要一个从实体 customer
到 lister
的列名称。我想要一个 header:
company.name、company.address 和 customer.name
我有两个带有关系方法的模型。我这里找不到。
https://laravel-backpack.readme.io/v3.0/docs/crud-full-api
这可能吗?我该如何实现?
在您的模型中创建关系并使用 whereHas
$this->crud->addClause('whereHas', 'customers', function($query) {
$query->customers();
});
如何将另一个实体的列值添加到列表器 CRUD?我有一个带有字段名称和地址的 table company
,我想要一个从实体 customer
到 lister
的列名称。我想要一个 header:
company.name、company.address 和 customer.name
我有两个带有关系方法的模型。我这里找不到。
https://laravel-backpack.readme.io/v3.0/docs/crud-full-api
这可能吗?我该如何实现?
在您的模型中创建关系并使用 whereHas
$this->crud->addClause('whereHas', 'customers', function($query) {
$query->customers();
});