为什么在我的狮身人面像中无法搜索该短语?

显示键

我已经安装了python文档generator-sphinx,并在其中发布了一些文章,最近我发表了一篇名为的文章股票筛选器
输入筛选可以得到它。

在此处输入图片说明

股票筛选器在搜索栏中输入文章的全名,为什么现在找不到?

在此处输入图片说明

我已经构建了一个狮身人面像项目,并使用压缩并上传了它的保管箱sample.7z,您可以下载并将其安装在您的狮身人面像中,以重现该问题。
示例狮身人面像项目来重现该问题

哈金奈特

It happens because 筛选 is indexed but 股票筛选器 isn't. This happens because 股票筛选器 is recognized as three different terms/words 股票, 筛选 and.

The index exists only for these terms(single characters are ignored): 在此处输入图片说明

As the single characters are ignored, only would 股票 and 筛选 fetch you results.

EDIT

In _static\language_data.js append the following code snippet at the end of the file:

function getAllSubstrings(str) {
  var i, j, result = [];

  for (i = 0; i < str.length; i++) {
      for (j = i + 1; j < str.length + 1; j++) {
          result.push(str.slice(i, j));
      }
  }
  return result.sort(function(a, b){ return a.length - b.length;});
}

Should look like:在此处输入图片说明

In _static\searchtools.js insert the below code snippet above this commented code //console.debug('SEARCH: searching for:');:

if(searchterms.length==1)
        searchterms = getAllSubstrings(searchterms[0]);

Should look like: 在此处输入图片说明

Again, in _static\searchtools.js in the function performTermsSearch(this function should be around/at line 379)

  1. Inside the function, look for this comment // add support for partial matches.
  2. 在评论下方,您会发现这种if情况word.length > 2
  3. 将条件更改为 word.length > 0

应该看起来像: 在此处输入图片说明

  1. 向下滚动一点。您会发现此评论// no match but word was a required one

  2. 删除正下方的if条件。

在此处输入图片说明

测试一下,应该可以工作:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

思维狮身人面像-多态关联中的搜索数据

来自分类Dev

狮身人面像搜索索引

来自分类Dev

laravel 5狮身人面像搜索

来自分类Dev

狮身人面像搜索索引

来自分类Dev

狮身人面像搜索和Laravel

来自分类Dev

laravel 5狮身人面像搜索

来自分类Dev

特定顺序的狮身人面像搜索

来自分类Dev

URL中的狮身人面像替换

来自分类Dev

无法执行找不到狮身人面像搜索命令

来自分类Dev

用狮身人面像搜索实现构面

来自分类Dev

非整数MVA对上的狮身人面像多面搜索

来自分类Dev

狮身人面像发出(丢弃)搜索字段

来自分类Dev

思维狮身人面像搜索不会返回任何结果

来自分类Dev

非整数MVA对上的狮身人面像多面搜索

来自分类Dev

django干草堆或狮身人面像的简单搜索?

来自分类Dev

用狮身人面像搜索实现构面

来自分类Dev

思维狮身人面像:多索引搜索

来自分类Dev

思维狮身人面像范围搜索中缺少引号

来自分类Dev

为什么这个狮身人面像查询这么慢?按ID DESC排序

来自分类Dev

为什么思维狮身人面像在开发中有效,但在我的规范中无效?

来自分类Dev

为什么思维狮身人面像在开发中有效,但在我的规范中无效?

来自分类Dev

在狮身人面像中替换尖括号

来自分类Dev

在狮身人面像文档中打印变量值

来自分类Dev

将狮身人面像指向构建目录中的图像

来自分类Dev

如何在狮身人面像中添加html标签?

来自分类Dev

捕获狮身人面像画廊中的Graphviz图形

来自分类Dev

HAS中的狮身人面像状况的思考

来自分类Dev

狮身人面像rt索引中的unix时间戳

来自分类Dev

在狮身人面像文档中打印变量值