有效搜索内容

由于缺少一些过滤器,例如 in:pinnedin:bookmarks,以及未解释带有别名的过滤器,我尝试添加缺失的信息。然后表格变得相当复杂,因此我尝试将其分成更小的表格。这正是机器人 此处所做的。我不确定所有解释是否都正确。主题中的描述与 @sam 与机器人的对话中的描述有所不同。对于其中一些,我再次询问了机器人并得到了另一个结果(这些是高亮显示的)。也许有人可以帮助更正描述。我对整体外观也不是完全满意。表格列的宽度都不同。


过滤器

搜索过滤器

语法 描述
topic:topic_id 返回特定主题中的帖子
in:title
t
返回标题中包含该词的主题
in:first
f
仅返回主题中的首帖
in:replies 仅返回作为回复的帖子,不包括主题 OP
in:regular 排除小型操作帖子、私信和应用了管理员颜色的帖子
in:whispers
in:whisper
:information_source: 仅限有私信访问权限的用户
返回私信帖子
include:unlisted
include:invisible
:information_source: 仅限信任等级 4 和管理员
返回帖子,包括来自未列出主题的帖子
in:all :information_source: 仅限登录用户
返回来自公共主题和私人消息的帖子
in:all-posts 返回匹配查询的每个帖子,即使在同一主题中有多个匹配的帖子
in:pinned 返回被固定的帖子
in:wiki 返回维基帖子
with:images 返回包含图片的帖子
filetypes:ext1,ext2,ext3
filetype:ext1,ext2,ext3
返回包含 ext1ext2ext3 文件扩展名上传的帖子
badge:name_or_id 返回链接到特定徽章授予的帖子

消息过滤器

(供登录用户使用)

语法 描述
in:personal
in:messages
返回来自私人消息的帖子
in:personal-direct 返回仅在你和恰好一个其他用户之间的私人消息中的帖子
group_messages:group_name_or_id 返回发送给 group_name 组的私人消息中的帖子(只有当该组及其成员对你可见时才有效)
personal_messages:username :information_source: 仅限管理员
返回指定用户的私人消息中的帖子
in:all-pms :information_source: 仅限管理员
返回所有私人消息中的帖子,包括你未参与的

用户和组特定过滤器

语法 描述
@username
user:username_or_id
返回 username 的帖子
created:@username
in:first @username
返回由 username 创建的主题中的首帖
group:group_name_or_id 返回 group_name 组中用户的帖子
in:bot
in:bots
返回系统和机器人帐户的帖子(例如 @system@discobot
in:human
in:humans
返回来自普通用户的帖子

类别和标签过滤器

语法 描述
category:category1
#category1
返回来自 category1 及其子类别的帖子
category:=category1
#=category1
返回来自 category1 的帖子,不包括其子类别
categories:category1,category2
category:category1,category2
返回来自类别 category1category2 及其子类别的帖子
categories:=category1,=category2
category:=category1,=category2
返回来自类别 category1category2 的帖子,不包括其子类别。
tag:tag1
#tag1
返回来自标记了 tag1 的主题的帖子
-tag:tag1 返回来自未标记 tag1 的主题的帖子
tags:tag1,tag2
tag:tag1,tag2
返回来自标记了 tag1tag2 的主题的帖子
-tags:tag1,tag2
-tag:tag1,tag2
返回来自未标记 tag1tag2 的主题的帖子
tags:tag1+tag2
tag:tag1+tag2
返回来自同时标记了 tag1tag2 的主题的帖子
-tags:tag1+tag2
-tag:tag1+tag2
返回来自未同时标记 tag1tag2 的主题的帖子
in:tagged 返回有至少一个标签的主题中的帖子
in:untagged 返回没有标签的主题中的帖子

个性化过滤器(用户特定)

(供登录用户使用)

语法 描述
in:seen 返回你已看过的帖子
in:unseen 返回你未看过的帖子
in:watching 返回你正在关注的主题中的帖子
in:tracking 返回你正在跟踪的主题中的帖子
in:bookmarks 返回你已加书签的帖子
@me
@your_own_username
返回你写的帖子
in:posted 返回你发过帖的主题中的所有帖子
in:created
in:mine
返回由你撰写的主题的首帖

帖子和浏览次数过滤器

语法 描述
min_posts:X
min_post_count:X
返回至少有 X 个帖子的主题中的帖子
max_posts:X 返回最多有 X 个帖子的主题中的帖子
posts_count:X 返回恰好有 X 个帖子的主题中的帖子
min_views:X 返回至少有 X 次浏览的主题中的帖子
max_views:X 返回最多有 X 次浏览的主题中的帖子

日期过滤器

所有日期均以 UTC 为单位,我们始终使用 UTC 当天的开始时间作为任何时间段的开始时间。

语法 描述
before:YYYY-MM-DD 返回在指定日期之前创建的帖子
after:YYYY-MM-DD 返回在指定日期之后创建的帖子
before:day_of_week 返回在指定星期几之前创建的帖子
after:day_of_week 返回在指定星期几当天及之后创建的帖子
before:X 返回 X 天前创建的帖子
after:X 返回在过去 X 天内创建的帖子
before:month 返回在指定月份之前创建的帖子
after:month 返回在指定月份内及之后创建的帖子
before:YYYY 返回在指定年份之前创建的帖子
after:YYYY 返回在指定年份内及之后创建的帖子

状态过滤器

语法 描述
status:open 返回未关闭或未存档的主题中的帖子
status:closed 返回已关闭的主题中的帖子
status:archived 返回已存档的主题中的帖子
status:noreplies 返回没有回复的主题中的帖子
status:single_user 返回仅有一个用户发帖的主题中的帖子
status:public 返回公共类别中主题的帖子

语言过滤器

语法 描述
locale:language_code 返回以该语言编写的帖子,例如 enen_USen-gb
locale:any
locale:present
返回设置了语言环境的帖子
locale:none
locale:null
返回没有设置语言环境的帖子

插件添加的过滤器

语法 描述
Assign
in:assigned 返回分配给某人的主题中的帖子
in:unassigned 返回未分配给任何人的主题中的帖子
assigned:username 返回分配给 username 的主题中的帖子
Docs
in:docs
in:kb
返回包含在文档中的类别和标签的主题中的帖子
Doc Categories
in:docs 返回具有索引主题的类别的帖子
Polls
in:polls 返回包含投票的帖子
Solved
status:solved 返回已解决的主题中的帖子
status:unsolved 返回在允许标记已解决的类别中未解决的主题中的帖子
Topic voting
min_vote_count:X 返回至少有 X 票的主题中的帖子

排序

语法 描述
order:latest
l
按从新到旧排序结果
order:oldest 按从旧到新排序结果
order:latest_topic 按主题日期排序结果,从新到旧
order:oldest_topic 按主题日期排序结果,从旧到新
order:views 按浏览次数排序结果
order:likes 按点赞数排序结果
order:read
r
:information_source: 仅限登录用户
按你上次访问主题的日期对结果进行排序

插件添加的排序选项

语法 描述
Topic voting
order:votes 按包含该帖子的主题的票数对结果进行排序
5 个赞