© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
2 replies
limewater23

SQLSTATE[HY000]: General error: 1364 Field 'slug' doesn't have a default value

I tried to create a new tag in Filament, this is my Filament tag form:
    public static function form(Form $form): Form
    {
        return $form
            ->schema([
                Forms\Components\TextInput::make('name')
                    ->afterStateUpdated(fn (Set $set, ?string $state) => $set('slug', Str::slug($state)))
                    ->unique(ignoreRecord: true)
                    ->required()
                    ->maxLength(100),
                Forms\Components\TextInput::make('slug')->hidden(),
            ]);   

    }
    public static function form(Form $form): Form
    {
        return $form
            ->schema([
                Forms\Components\TextInput::make('name')
                    ->afterStateUpdated(fn (Set $set, ?string $state) => $set('slug', Str::slug($state)))
                    ->unique(ignoreRecord: true)
                    ->required()
                    ->maxLength(100),
                Forms\Components\TextInput::make('slug')->hidden(),
            ]);   

    }

I got the error:
SQLSTATE[HY000]: General error: 1364 Field 'slug' doesn't have a default value
anyone knows why the callback isn't being triggered or the generated slug is not being saved?
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

SQLSTATE[HY000]: General error: 1364 Field 'debiteurnaam' doesn't have a default value
FilamentFFilament / ❓┊help
3y ago
SQLSTATE[HY000]: General error: 1364 Field 'locked' doesn't have a default value
FilamentFFilament / ❓┊help
3y ago
SQLSTATE[HY000]: General error: 1364 Field 'tokenable_type' doesn't have a default value
FilamentFFilament / ❓┊help
3y ago
SQLSTATE[HY000]: General error: 1364 Field 'user_id' doesn't have a default value
FilamentFFilament / ❓┊help
3y ago