FriendsOfSymfony / FOSElasticaBundle

Elasticsearch PHP integration for your Symfony project using Elastica.
http://friendsofsymfony.github.io
MIT License
1.24k stars 795 forks source link

Cannot autowire service for repository #1956

Open lektura0bandyta opened 2 weeks ago

lektura0bandyta commented 2 weeks ago

Hi,

I've created UserRepository and correctly declared repository class in fos_elastica.yaml as it is in https://github.com/FriendsOfSymfony/FOSElasticaBundle/blob/master/doc/cookbook/custom-repositories.md but symfony cannot autowire service.

I'm getting error like this:

Cannot autowire service "App\ElasticRepository\UserRepository": argument "$finder" of method 
"FOS\ElasticaBundle\Repository::__construct()" references interface 
"FOS\ElasticaBundle\Finder\PaginatedFinderInterface" but no such service exists. 
You should maybe alias this interface to one of these existing services: "fos_elastica.finder.user", "fos_elastica.finder.city".

Does any one know why it won't works?