关于搜索的几个问题

【1】如下图 1,这个全局搜索中有两个结果,但列表项的那个结果显示了好几次,这让搜索结果看起来冗余信息较多。

【2】再如下图 1,我单击倒数第 2 行的搜索结果,搜索界面的下面并没有出现相应的内容。双击倒数第 2 行可以进入相应的页面时,也无法直接跳转到笔记内容的搜索关键词处。

【3】如下图 2,在全局搜索中搜索 后代 元素,以空格表示 and 关系,希望结果显示同时有这两个关键词的块。但实际结果是,它显示了很多只有一个词的结果。如此的话,and 关系就变成了 or 关系。让用户对搜索逻辑十分疑惑。V 姐说百度也是这样,我只能说百度的使用场景,和笔记的使用场景,可能还真是有区别的。

以上都是希望思源的搜索能更精准一点,去除冗余结果。

image.png

image.png

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Vanessa
    订阅者

    感谢反馈

    1. 可在搜索配置中进行过滤
    2. 例子这个 md 上传给我一下
    3. 用 AND
  • 8V9q7V
    支持者 订阅者

    可以在搜索设置中,把列表和列表项关了

  • li715 1 评论
    支持者 订阅者 作者

    【1】问题 1:

    我明白了,如果某个搜索结果在列表中,那它会同时作为 列表、列表项、段落,三种类型展示。这个逻辑,小白要搞懂需要很长时间啊。。希望以后思源能在教程上再下点工夫。不要让思源成为业内疯狂点赞、小白十分抓狂的软件了。

    另外,列表项块和段落块,两者作为搜索结果,区别其实不大。那么,能否在 搜索 设置中,再增加一个开关按钮:『列表项不作为段落块展示』,意即:当搜索结果在列表项中时,就不再展示它作为 段落 这种类型的结果了。这样可以精减搜索结果。

    【2】问题 2:

    md 文件:https://pan.baidu.com/s/1o6BuW2w2dIW1KytrSV4qyw
    提取码:1111

    【3】问题 3:

    不是很明白,和 AND 是把上图 2 的全局搜索内容改成 『后代 AND 元素』?我改了,但是显示的结果没有区别啊。

    我的目的,是想不要显示如上图 2 第 2 个红框中的内容,因为我想要显示的是同时含有 后代 和 元素,这两个关键词的内容,把只含有一个词的块高亮了的话,稍稍有点干扰和冗余。

    1 回复
    3:正文内容是为了让用户可以看到更多的上下文,所以加载了整篇文档。
    Vanessa
  • Vanessa
    订阅者

    是不是你滚动过文章,我这里是可以搜索到的,你点击后不要滚动正文内容,看一下是否可见

    image.png

  • runsun
    订阅者

    搜索过滤中的列表,列表块,超级块还有引用块都可以关掉,因为这些都包含有段落快,故而全能显示出来并保证唯一性。