首页 > 解决方案 > 如何在 WikiText 中使用逻辑运算符来选择带有一个或另一个标签的提琴手?

问题描述

TiddlyWiki 文档提供了标签运算符的示例

[tag[task]]

这会选择所有被标记为task的 tiddler 。

一个人如何选择所有标有一个或另一个标签的提琴手?所以例如我想选择所有标记为的提琴手?以下尝试均未成功:

[tag[cat]||[dog]]
[tag[cat]OR[dog]]
[tag[cat, dog]]

对于上下文,我希望在列表中使用它,如下所示:

<$list filter="[tag[cat]||[dog]]">
<$view field="title"/>
</$list>

标签: tiddlywikiwikitext

解决方案


有点晚了,但万一它仍然有用......

有多种方法可以组合不同列表的结果,在这种情况下,只需要简单的列表并集,用两个过滤器表达式之间的空格表示:

<$list filter="[tag[cat]] [tag[dog]]">
<$view field="title"/>
</$list>

关于过滤器的文档很丰富但有点混乱,我认为这在“过滤器符号简介”中有解释,但“过滤器表达式”中还有其他相关部分,也在这里,可能在其他地方。


推荐阅读