【发布时间】:2008-09-14 19:36:24
【问题描述】:
我知道您可以选择一个标签,然后单击未回答以查看该标签的未回答问题。
但是有没有办法只查看特定标签集 > 1 个标签的问题?
主要是我想要 tag1 与 tag2 与 tag3 与 tag4 的联合。
但标签的交集也会很好。
【问题讨论】:
-
实际上,我希望我的起始页能够搜索所有我喜欢的标签,可以选择排除所有被忽略的标签。
我知道您可以选择一个标签,然后单击未回答以查看该标签的未回答问题。
但是有没有办法只查看特定标签集 > 1 个标签的问题?
主要是我想要 tag1 与 tag2 与 tag3 与 tag4 的联合。
但标签的交集也会很好。
【问题讨论】:
如果你点击一个标签,你会得到一个标签中的问题列表。在此列表中,如果您单击右侧“相关标签”框中的标签,您会看到包含您最初选择的标签和您点击的第二个标签的问题,即您会看到带有 tag1 和tag2(交叉口)。您可以重复以获取有关 tag1 和 tag2 和 tag3 的问题,依此类推。例如,从questions tagged etymology on English Language & Usage,点击[idioms]得到questions with both the etymology and idioms tags。
只有最常见的标签会出现在“相关标签”框中。您也可以在搜索框中手动键入标签。如果您键入[tag1] [tag2](方括号中的标签名称),您会得到用 tag1 和 tag2 标记的问题,依此类推。例如,从questions tagged etymology on English Language & Usage,在搜索框中添加[metaphors],即可看到questions with both the etymology and metaphors tags。
您可以通过在搜索框中输入[tag1] or [tag2] 来获取具有 tag1 或 tag2(联合)的问题列表。例如,从questions tagged etymology on English Language & Usage,在搜索框中添加or [history],即可看到questions with either the etymology or the history tag。
您还可以使用通配符:要列出所有带有以某个前缀开头的标签的问题,请在搜索框中输入[prefix*]。例如,在English Language & Usage 的搜索框中输入[gramm*] 会重定向到questions tagged grammar or grammaticality or grammatical-number or grammatical-structure or grammatically or grammatical-gender。
您可以通过在搜索框中输入-[boring-tag] 来省略带有特定标签的问题。这可以与多个标签结合使用:[tag1] [tag2] -[boring-tag] 列出同时具有 tag1 和 tag2 但没有无聊标签的问题。例如,从questions tagged slang on English Language & Usage,在搜索框中添加-[offensive-language],即可看到questions tagged slang but not offensive-language。
【讨论】:
我记得听播客时的标签交集……
在每个标签之间使用一个空格(或 %20)。标签 c++ 和 c# 的示例:
http://beta.stackoverflow.com/questions/tagged/c++%20c%23
不确定标签的联合。
【讨论】:
我写了一个很粗略的Greasemonkey script that will filter tags by ORing them。
没有明示或暗示的保证,您的里程可能会有所不同等。目前,您必须编辑favourite_tags 变量以指定您喜欢的标签。
此外,它只是隐藏了当前页面的内容,因此如果您一次查看 10 个项目并且只有三个匹配项,它只会显示三个 - 它不会(还!)循环浏览页面直到你得到 10 次点击。出于这个原因,它可能仅在您进行大量“我可以回答的任何新问题”检查时才有用,但这类似于@Brian R. Bondy 的问题。
【讨论】:
在搜索框中输入方括号之间的标签。但是,您仍然需要至少一个关键字,否则它将不起作用。例如,这将接收这篇文章,因为它是唯一一个包含所有 3 个标签的文章
[stackoverflow] [tags] [tagging] 视图
编辑:
“标签页上有多个标签”
Link
管理员回复
在今晚的推送中,您可以通过在括号中添加标签来搜索标签,例如 [java] [sql]
【讨论】:
我很确定他们提到了更广泛的标签过滤作为“可能是下一个版本”的功能。在UserVoice提问。
【讨论】:
我还想要一个 OR 函数 - 我认为这是一种非常常见的用途,因为人们会想要查看感兴趣的问题和答案,而且通常人们对多个标签感兴趣!
【讨论】:
您可以编辑链接并提供我的标签,方法是用空格分隔它们,err,即用 %20 分隔它们,这是一个空格的URL encoding。
所以,看 C# 问题的URL 是:
http://beta.stackoverflow.com/questions/tagged/c%23
如果您想了解有关 C# 和 SQL 的所有问题,可以将其修改为:
http://beta.stackoverflow.com/questions/tagged/c%23%20SQL
这将为您提供交集查询。 AFAIK 目前还没有办法进行联合查询。我相信他们最终会提供一个。
【讨论】: