1

我正在使用 oltree 格式(语义结果格式)来查看分层链接的数据。树使用称为 Order 的语义属性进行排序,并使用称为 Type 的语义属性进行过滤。

查询工作正常并获得有序树。但是当结果数量变大时,树会扭曲,并且某些结果不会显示出来。我们做了分析,发现当结果数超过 50 时会发生这种情况。

以下是示例查询

 {{#ask: [[Category:Sample]][[Parent::+]][[Type::New]] |?Business Objective= |   
 format=oltree | parent=Parent | sort=Order | order=ASC }}

环境

  1. 媒体维基 1.21.2
  2. 语义媒体维基(版本 1.8.0.5)
  3. 语义结果格式(1.8 版)

以前有人遇到过这个吗?

4

1 回答 1

1

这可能只是因为该结果格式的默认返回数量限制为 50。尝试将 eg 添加|limit=500到您的查询中以获得更多结果。

为了能够使用 > 500 的限制,您需要$smwgQMaxInlineLimit在 LocalSettings.php 中提高到更高的值,例如 2000。

于 2014-05-12T11:16:24.813 回答