如何更改CKAN数据集中的预览限制?

时间:2013-07-01 21:47:08

标签: ckan

查看CSV的预览数据时,默认情况下,记录限制设置为1000,我找不到此参数的设置位置,是否可以重新设置其值?如果是这样,在哪里设置?

由于

2 个答案:

答案 0 :(得分:1)

我不确定我是否正确理解了您的问题,我不确定您使用的是哪个后端,但我认为您可以添加

dataset.size = 2000;

initializeDataExplorer文件(https://github.com/okfn/ckan/blob/master/ckanext/reclinepreview/theme/public/preview_recline.js#L104)中函数preview_recline.js的第一行。

答案 1 :(得分:0)

您必须编辑这些文件:

  • /ckan/ckanext/reclinepreview/theme/public/vendor/recline/recline.js
  • /ckan/ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js

在recline.js中,在第470行中,您可以更改1000行的限制:

  my.fetch = function(dataset) {
    var data = {
      url: dataset.url,
      'max-results':  dataset.size || dataset.rows || 1000,
      type: dataset.format || ''
    };

我将1000改为2000。

  my.fetch = function(dataset) {
    var data = {
      url: dataset.url,
      'max-results':  dataset.size || dataset.rows || 2000,
      type: dataset.format || ''
    };

请记住在recline.min.js中进行相同的更改