如何提高 Data Explorer 中 10k 条记录 CSV 导出的限制?

CSV 导出数据量超过 10k 行时,无法导出所有记录。

假设此行是导致此限制的原因:

如何才能正确地将此限制提高到 100k 或 1M 条记录?

我尝试在 app.yml 中设置 DISCOURSE_QUERY_RESULT_MAX_LIMIT = 1000000,但这似乎没有效果。

可能需要采取插件化插件的措施。

创建一个名为 x-discourse-data-explorer 的小型插件,之后可能会对其进行评估。

然后简单地覆盖模块常量?

那将是一个非常复杂的“插件嵌套”,我本希望有更简单的解决办法。

cc @riking

或者 fork 该插件,进行更改,指向您的 fork 并重新构建?(我为什么一开始没有这样回复? :sweat_smile:

1 个赞

我也是这么想的。如果没有其他(合理的)办法,分叉是最后的选择。

不过,了解将结果硬性限制在 10k 的原因会很有帮助。也许获取超过 10k 的结果会导致某些东西出错?

1 个赞

“discourse-data-explorer-MAX”……我这就去拿外套! :male_detective:

1 个赞

是的,该模块常量被有意设置为易于从另一个插件覆盖。

3 个赞

帖子已拆分为新主题:创建插件以覆盖 QUERY_RESULT_MAX_LIMIT