You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Semantic MediaWiki多条件地理位置查询的列表格式问题

问题解决方法

当前查询仅返回Berlin的核心原因是:你编写的两个[[Located in::...]]属于逻辑与(AND)关系,Semantic MediaWiki(SMW)会尝试查找同时位于德国和英国的城市,显然不存在符合该条件的正常条目(返回Berlin大概率是数据异常导致)。若要获取位于德国或英国的城市,需将条件改为**逻辑或(OR)**关系,以下是两种可行写法:

写法一:用管道符分隔多值

{{#ask:
 [[Category:City]]
 [[Located in::Germany|England]]
 |format=list
}}

写法二:明确使用OR逻辑标记

{{#ask:
 [[Category:City]]
 [[Located in::Germany]] OR [[Located in::England]]
 |format=list
}}

注意:所有查询参数(比如format=list)前必须添加竖线|,原查询里的format=list缺少该竖线,修正后才能被SMW正常识别。

内容的提问来源于stack exchange,提问作者IngmarH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 07:52:03