如何编辑灯丝关系管理器表查询
#网络开发人员 #php #filamentphp

您必须使用getTableQuery方法为此。此方法返回雄辩的建筑商或关系类,但对于我们的情况,它将返回建筑商类。因此,我们可以使用该构建器添加我们的查询。

例如,我有一个关系经理,必须由order_column订购。

  • 打开您的关系管理器文件。
  • 然后添加此代码:
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Relations\Relation;

protected function getTableQuery(): Builder|Relation
{
    return parent::getTableQuery()->orderBy('order_column');
}
  • 保存并检查。