为什么elasticSearch会在查询中的4个符号后执行查询?

时间:2015-05-21 15:30:01

标签: ajax elasticsearch elastica

我执行AJAX查询,ElasticSearch执行此查询。但是如果输入单词少于4个符号 - elasticsearch返回空结果。

我使用elastica PHP。可以设置选项吗?

我的查询:

$elasticaQueryString = new \Elastica\Query\QueryString();
        $elasticaQueryString->setQuery((string)$value);

        // Create the actual search object with some data.
        $elasticaQuery = new \Elastica\Query();
        $elasticaQuery->setQuery($elasticaQueryString);

        //Search
        $search = new \Elastica\Search($this->elastic);
        $search->addIndex('u');
        $search->addIndex('m');
        $search->addIndex('d');

        //Options
        $elasticaQuery->setSort(array("name" => "asc"))
        ->setFrom(0)
        ->setLimit(25);

0 个答案:

没有答案