CSV 导出数据量超过 10k 行时,无法导出所有记录。
假设此行是导致此限制的原因:
如何才能正确地将此限制提高到 100k 或 1M 条记录?
我尝试在 app.yml 中设置 DISCOURSE_QUERY_RESULT_MAX_LIMIT = 1000000,但这似乎没有效果。
CSV 导出数据量超过 10k 行时,无法导出所有记录。
假设此行是导致此限制的原因:
如何才能正确地将此限制提高到 100k 或 1M 条记录?
我尝试在 app.yml 中设置 DISCOURSE_QUERY_RESULT_MAX_LIMIT = 1000000,但这似乎没有效果。
可能需要采取插件化插件的措施。
创建一个名为 x-discourse-data-explorer 的小型插件,之后可能会对其进行评估。
然后简单地覆盖模块常量?
那将是一个非常复杂的“插件嵌套”,我本希望有更简单的解决办法。
cc @riking
或者 fork 该插件,进行更改,指向您的 fork 并重新构建?(我为什么一开始没有这样回复?
)
我也是这么想的。如果没有其他(合理的)办法,分叉是最后的选择。
不过,了解将结果硬性限制在 10k 的原因会很有帮助。也许获取超过 10k 的结果会导致某些东西出错?
“discourse-data-explorer-MAX”……我这就去拿外套! ![]()
是的,该模块常量被有意设置为易于从另一个插件覆盖。
帖子已拆分为新主题:创建插件以覆盖 QUERY_RESULT_MAX_LIMIT