资源的自定义字段

时间:2016-01-18 13:03:10

标签: ckan

对于数据集,您始终可以从Web界面添加自定义字段("管理" - >"编辑元数据"),但您似乎无法执行此操作对于资源。

资源是否有类似的功能?可以通过GET-able API使用它吗?

1 个答案:

答案 0 :(得分:1)

没有Web UI可以向资源表单添加字段。您可以向社区提出建议并提供工作或资助它:https://github.com/ckan/ideas-and-roadmap

当您发布到package_create / package_update API时,可以向资源发布额外的字段。 CKAN API在此处记录:http://docs.ckan.org/en/latest/api/index.html

放置额外字段就像资源字典中的其他字段一样。例如,这里有一个资源,你可以发布到package_create,我已经添加了一个' quality_rating'将作为额外存储的字段:

res_dict = {
    'package_id':'testpackage',
    'name': 'testresource',
    'description': 'A long description of my resource!',
    'format': 'CSV',
    'quality_rating': '10/10'
}