Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要更改个人的姓名。我发现使用getLocalName您可以打印姓名,但是是否可以更改现有个人的姓名并将其传播到整个图表?
getLocalName
我曾想过使用sameAs,但它虽然相似,但它与我不保留原来的名称不一样。
sameAs
谢谢。
要进行更改,应用程序需要删除所有旧语句并添加所有新语句。没有办法在图中就地更改单个节点。
这有一个辅助函数ResourceUtils.renameResource。
ResourceUtils.renameResource
getLocal是 RDF 术语的 URI 上的一个函数 - 资源不存储名称空间/本地名称,仅存储 URI。
getLocal
如果您在大型数据库上执行此操作,最好将数据库转储到 N-Triples,运行文本更改脚本,然后重新加载数据库。