数据集设置为公开但在网页上无法显示?

时间:2015-06-05 15:35:52

标签: sql ckan

所以我的问题是我拥有的所有数据集都设置为公开,但是在网页上看不到它们,但是,如果我有URL,我仍然可以直接找到它们。我发现,如果我去管理数据集并将其设置为私有,那么将其设置回公共状态,它将正常显示。

我不明白为什么它不会自动显示在网页上,而我不必经历重置隐私的麻烦。

有什么想法?有没有办法可以进入数据库的代码并查看是否存在问题?

谢谢!

1 个答案:

答案 0 :(得分:0)

听起来像索尔索引问题。数据集一旦在Solr中编入索引,就会显示在/dataset上。如果它们是公开的但没有出现在那里,则可能存在索引问题。

尝试在ckan实例上运行paster search-index rebuild命令。所有未显示的数据集都应显示出来。