我使用oltree格式(语义结果格式)来查看分层链接的数据。使用名为Order的语义属性对树进行排序,并使用名为Type的语义属性对树进行过滤。
查询工作正常,得到一个有序树。但是当结果的数量变大时,树就会被扭曲,一些结果就不会显示出来。我们做了一个分析,发现当结果的数量超过50时,就会发生这种情况。
以下是示例查询 {{#ask: [[Category:Sample]][[Parent::+]][[Type::New]] |?Business Objective= |
format=oltree | parent=Parent | sort=Order | order=ASC }}
- MediaWiki 1.21.2
- Semantic MediaWiki (Version 1.8.0.5)
- 语义结果格式(版本1.8)
以前有人遇到过这个吗?
这可能仅仅是因为该结果格式的默认返回数限制是50。尝试添加例如|limit=500
到您的查询,以获得更多结果。
为了能够使用limits> 500,您需要将LocalSettings.php中的$smwgQMaxInlineLimit
提高到更高的值,例如2000