Symfony2:无法加载\ Elastica_Query_Text()类

时间:2016-04-22 18:09:20

标签: php symfony

我正在尝试在我的控制器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;

我缺少什么/

1 个答案:

答案 0 :(得分:1)

要解决此问题,请添加以下语句:

use FOQ\ElasticaBundle\Repository;