From 9f411b742a3d174d3191d9e46e5ba5fc5c216000 Mon Sep 17 00:00:00 2001 From: lizhuoran <625237490@qq.com> Date: Mon, 9 Mar 2026 14:10:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=94=A8=E6=88=B7=E7=AD=9B=E9=80=89=E5=99=A8?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 relationship 方式改为 options 方式 - 修复 'no such column: activity_log.name' 错误 - 用户筛选器现在可以正常工作 --- app/Filament/Resources/ActivityLogResource.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Filament/Resources/ActivityLogResource.php b/app/Filament/Resources/ActivityLogResource.php index 7669469..df5d47a 100644 --- a/app/Filament/Resources/ActivityLogResource.php +++ b/app/Filament/Resources/ActivityLogResource.php @@ -170,9 +170,10 @@ class ActivityLogResource extends Resource // 用户筛选 Tables\Filters\SelectFilter::make('causer_id') ->label('操作用户') - ->relationship('causer', 'name') + ->options(function () { + return \App\Models\User::pluck('name', 'id')->toArray(); + }) ->searchable() - ->preload() ->placeholder('全部用户'), // 对象类型筛选