如何在SMW表格中仅显示Referenzwert值为1的条目?
实现SMW表格筛选属性值为1的条目
完全可以实现需求,不需要创建带allows value的新属性,直接修改你的#ask查询代码即可。
修改后的查询代码如下:
{{#ask: [[Category:XY]] [[Referenzwert::1]] |?Referenzwert |format=table |limit=1000 }}
改动说明
- 在查询条件中新增
[[Referenzwert::1]],这是SMW的属性值筛选语法:双冒号::用于指定属性的具体取值,添加后只会返回该属性值为1的页面条目。 - 原有分类筛选
[[Category:XY]]保留,两者组合实现「属于XY分类且Referenzwert属性值为1」的精准筛选。
这种方式是SMW查询的基础用法,无需额外定义属性的允许值,直接针对现有属性的取值过滤即可。
内容的提问来源于stack exchange,提问作者IngmarH
相关产品推荐
相关产品推荐

