© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago
Fabio Umpierre

Call to undefined method Illuminate\Database\Eloquent\Relations\MorphOne::getQualifiedOwnerKeyName()

model instance

public function subscription()
{
return $this->morphOne(Subscription::class, 'installable');
}

public function getTableQuery(): Builder
{
return Instance::where('business_id', Business::current()->id)->where('name', '!=', 'Instância IA');
}

public function getTableFilters(): array
{
return [
SelectFilter::make('subscription')->relationship('subscription', 'status')
];
}


I'm getting this error in getTableFilter, has anyone experienced this?
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

Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsTo::save()
FilamentFFilament / ❓┊help
3y ago
Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsToMany::getOwnerKeyName()
FilamentFFilament / ❓┊help
3y ago
Call to undefined method Illuminate\Database\Eloquent\Builder::withoutTrashed()
FilamentFFilament / ❓┊help
3y ago
[phpStan] Illuminate\Database\Eloquent\Model::$id.
FilamentFFilament / ❓┊help
2y ago