我正在寻找一种方法来查找CKAN中资源的package_id。我通过resource_show
行动访问资源:从CKAN的资源字典中访问package_id
resource_dict = toolkit.get_action("resource_show")(context, {"id": "my-resource"})
产生的字典没有告诉我的资源所属的包。它告诉我:
resource_dict.get("package_id", None) == None # <<< True
resource_dict["resource_group_id"] = "some-uuid"
我可以在我的数据库,一个resource_group
确实有package_id
属性看。但是,似乎没有resource_group_show
操作。
有没有另一种方式让我从资源字典导航到其父包?
谢谢!