进阶 docs.stashapp.cc 2026-10-20 02:59:21 · 20 阅读

第20章 浏览功能详解:查询、筛选与搜索规则

第20章:浏览

查询与筛选

关键词搜索

文本框支持使用关键词进行搜索。关键词搜索会根据对象类型匹配不同字段:

| 类型 | 搜索字段 | | :--- | :--- | | 场景 (Scene) | 标题、详情、路径、OSHash、校验和、标记标题 | | 图像 (Image) | 标题、路径、校验和 | | 分组 (Group) | 标题 | | 标记 (Marker) | 标题、场景标题 | | 画廊 (Gallery) | 标题、路径、校验和 | | 表演者 (Performer) | 名称、别名 | | 工作室 (Studio) | 名称、别名 | | 标签 (Tag) | 名称、别名 |

关键词匹配遵循以下规则:

* 匹配字段需包含所有指定词语。例如,“foo bar”会匹配标题中同时包含 foo 和 bar 的场景。 * 使用 or 关键词或竖线符号 (|) 匹配任一字段。例如,“foo or bar”(或 “foo | bar”)会匹配标题中包含 foo 或 bar 的场景。也可组合多个“或”集合。例如,“foo or bar or baz xyz or zyx”会匹配包含 foo、bar、baz 中任意一个,且包含 xyz 或 zyx 的场景。 * 使用减号 (-) 排除特定词语。例如,“foo -bar”会匹配包含 foo 但排除包含 bar 的场景。减号不能与 or 运算符直接组合使用。也就是说,“-foo or bar”会被解释为匹配 -foo 或 bar。相比之下,“foo or bar -baz”会匹配包含 foo 或 bar 且排除 baz 的场景。 * 将短语用双引号 (") 括起来可精确匹配该短语。例如,"foo bar" 会匹配标题中包含 foo bar 的场景。引号也可用于转义关键词和符号。例如,foo "-bar" 会匹配包含 foo 和 -bar 的场景。 * 带引号的短语可与 or 和 not 运算符结合使用。例如,"foo bar" or baz -"xyz zyx" 会匹配包含 foo bar 或 baz 的场景,并排除包含 xyz zyx 的场景。 * 位于行首或行尾的 or 关键词或符号将被视为字面文本。也就是说,or foo 会匹配同时包含 or 和 foo 的场景。 * 所有关键词匹配均不区分大小写。

筛选器

点击查询文本框右侧的筛选按钮可访问筛选功能。 请注意,每种筛选条件类型仅能设置一个标准。

正则表达式修饰符

部分筛选器提供正则表达式修饰符选项。正则表达式修饰符默认区分大小写。

排序与每页大小

当前排序字段显示在查询文本框旁边,指示当前的排序字段和顺序。每页大小下拉菜单可从标准的每页对象数量中选择,也允许设置自定义每页大小。

已保存的筛选器

通过点击查询文本框左侧的书签按钮可访问已保存的筛选器。输入筛选器名称并点击保存按钮即可保存当前筛选器。点击现有筛选器名称旁的保存按钮,可用当前筛选器覆盖已有的已保存筛选器。点击筛选器名称旁的删除按钮可删除已保存的筛选器。

已保存的筛选器按标题字母顺序排列,首字母大写的标题排在前面。

默认筛选器

在已保存的筛选器菜单中点击设为默认按钮,可将当前筛选器设置为顶级页面的默认筛选器。

在文件管理器中显示文件

在文件信息选项卡中,对于基于文件的场景、画廊和图像,提供在文件管理器中显示操作。此操作会打开文件管理器并定位到该文件在磁盘上的位置。若文件管理器支持,该文件将被选中。

仅当通过本地回环地址(如 localhost 或 127.0.0.1)访问 stash 时,此按钮才可用;通过远程地址访问时,该按钮不会显示。

评论 (0)