2016-04-22 62 views
0

我想在我的控制器Elastica_Query_Text();Symfony2的:無法加載 Elastica_Query_Text()類

public function indexAction(Request $request, $page = 1) 
{ 
    $query = $request->attributes->get('query'); 
    $finder = $this->get('fos_elastica.finder.app.entries'); 
    $nameQuery = new \Elastica_Query_Text(); 

加載類我收到此錯誤信息:

試圖加載類來自全球 命名空間的「Elastica_Query_Text」。你忘記了「使用」聲明嗎?

我使用語句如下:

use AppBundle\Entity\Entries; 
use AppBundle\Form\EntriesType; 
use Elastica\Index; 
use Elastica\Query; 
use Elastica\Query\Term; 
use Pagerfanta\Adapter\ElasticaAdapter; 

我缺少/

回答

0

爲了解決這個問題,添加到您使用以下的語句:

use FOQ\ElasticaBundle\Repository; 
相關問題