首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用阵列配置的日光高亮显示

使用阵列配置的日光高亮显示
EN

Stack Overflow用户
提问于 2015-10-20 07:26:03
回答 1查看 93关注 0票数 0

这个查询适用于我。

代码语言:javascript
复制
   $hl = $query->getHighlighting();
   $hl->setFields('autocomplete');
   $hl->setSimplePrefix('');
   $hl->setSimplePostfix('');

   $resultSet = $client->select($query);
   $highlighting = $resultSet->getHighlighting();

然而,以下内容似乎不起作用。

代码语言:javascript
复制
   $main_query = 'autocomplete:'.$autocomplete;
   $select = array(
          'query' => $main_query,
          'rows'  => 1000,
          'component' => array('highlighting' => array('fields' =>'autocomplete')));

   $query = $client->createSelect($select);
   $resultSet = $client->select($query);
   $highlighting = $resultSet->getHighlighting();

在第二个实现中,我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-20 08:20:47

我自己想出了解决办法。

‘'component’=>数组(‘高亮显示’=>数组‘(’字段‘=>’自动完成‘));

突出显示组件的参数名为字段,但我使用了字段

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33230469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档