Β© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filamentβ€’2y agoβ€’
9 replies
Vladimir

Table Colum Json - Array to string conversion error

in user table there is a settings column that is json.
Tables\Columns\TextColumn::make('settings')
Tables\Columns\TextColumn::make('settings')

throws Array to string conversion.

Tables\Columns\TextColumn::make('settings')->formatStateUsing(function (array $state) ....
Tables\Columns\TextColumn::make('settings')->formatStateUsing(function (array $state) ....

formatStateUsing
formatStateUsing
- throws array to string conversion error

Tried to cast in user model as
protected $cast = [ 'settings' => array ]
protected $cast = [ 'settings' => array ]

Also throws array to string conversion error

Could not find anything in table builder docs. Not a single mention.

I am pretty sure that there is some way to do it, and wondering how as it is not possible that is not possible πŸ˜„

Anyone can help?
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

error: Array to string conversion
FilamentFFilament / β“β”Šhelp
2y ago
Markdown Editor: Array to string conversion error
FilamentFFilament / β“β”Šhelp
5mo ago
Array to String Conversion Problem
FilamentFFilament / β“β”Šhelp
2y ago
ColumnSpan : Array to string conversion
FilamentFFilament / β“β”Šhelp
3y ago