如何解决如何在Grakn中取消定义关系中的一个角色
我在Grakn有一个关系,有几个角色。我想取消定义其中一个角色。假设我有这种关系:
define
drive sub relation,relates driven,relates driving;
如果我运行此命令:
undefine drive sub relation,relates driven;
我收到以下错误:
Error: UNKNOWN: Type [drive] cannot be deleted as it still has incoming edges. Please check server logs for the stack trace.
All uncommitted data is cleared
如何定义这两个角色之一?
解决方法
在Grakn 1.8中,您需要分别取消定义角色以取消关系:
undefine
drive relates driven;
drive relates driving;
drive sub relation;
如果plays
driven
或driving
中的任何内容也需要取消定义,例如:
undefine person plays driven;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。