我尝试在GraphDB中更新存储库后重建自动完成索引。
我删除了所有使用REST API的语句(不是repo,只是其内容):
curl -X DELETE http://localhost:7200/repositories/my_repo/statements
然后我以类似的方式重新加载文件中的其他语句:
curl -X POST -H "Content-Type:application/x-turtle" \\
-T my_file.ttl http://localhost:7200/repositories/my_repo/statements
之后,我通过工作台重建了自动完成索引。
这似乎是正确的方式,但它没有奏效。例如,如果我进入可视化图形部分,则下拉列表中也会提出旧项目作为有效选项,即使它们不再存在。它有点像旧条目仍然存在于索引中。如何将索引与当前项对齐?
答案 0 :(得分:1)
重建自动完成索引的一种方法是删除位于/ data / repositories / your_repo / storage / autocomplete中的文件夹。下次启动GraphDB时,您需要再次启用自动完成功能。