请教:如何使用文件名包含 xx 且内容包含 xx 的搜索条件

文本模式没找到这种叠加条件的方式,试了下 type:d xx type:p xx 没有效果(type:d xx AND type:p xx 也不行)。

换成 sql 模式,但是发现 blocks 表中似乎不直接记录文件名,没办法在 content like '%xx%'之后叠加条件。

不知道是我用法不对还是目前确实不能这么搜索?

广告 我要投放

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • siji
    捐赠者 支持者 订阅者

    蹲一个答案,楼主如果会了的话,能否喊我一声,在这先谢过了。

    1 回复
  • 88250
    订阅者

    path:xx AND content:xx

    1 回复
  • abbj
    支持者 订阅者 作者

    感谢 D 大,试了一下,粗略看结果没问题。

    但是发现一点,ctrl+P 这样搜索后,对应的搜索结果列表里 path 的关键词和 content 的关键词都会在左侧内容部分被高亮(同时 path 的关键词也会在右侧文件名部分高亮),下面的预览窗格了则没有任何高亮,似乎不太对,不知道是不是列出的内容相当于 path:A AND content:(A+B)。

    1 回复
  • abbj
    支持者 订阅者 作者

    来看结果啦

    1 回复
  • 88250
    订阅者

    高亮的问题暂时没有时间处理,等后面完善,谢谢。

    1 回复
  • abbj
    支持者 订阅者 作者

    搜索逻辑没问题是吧,不会是把文件名的关键词也用在正文里吧?

    1 回复
  • 88250
    订阅者

    不会的,你试下看下效果。

    1 回复
  • abbj
    支持者 订阅者 作者

    我这文件太多了,很难一眼看出来。相信你的技术实力,懒得专门测试了,

  • siji
    捐赠者 支持者 订阅者

    谢谢楼主 ❤️ ❤️

请输入回帖内容 ...