Select::make('people_id')
->searchable()
->getSearchResultsUsing(fn (string $search): array =>
Peoples::select(DB::raw('CONCAT(first_name ," ", last_name) AS name'), 'id')
->where('first_name', 'like', "%{$search}%")->limit(50)->pluck('name', 'id')
->toArray())
->getOptionLabelUsing(fn ($value): ?string => Peoples::find($value)->FullName ),
ไม่มีความคิดเห็น:
แสดงความคิดเห็น