【问题标题】:Symfony2: Can't load \Elastica_Query_Text() classSymfony2:无法加载 \Elastica_Query_Text() 类
【发布时间】:2016-04-22 18:09:19
【问题描述】:

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

我错过了什么/

【问题讨论】:

    标签: php symfony


    【解决方案1】:

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

    use FOQ\ElasticaBundle\Repository;
    

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 2012-05-07
      相关资源
      最近更新 更多