In Grakn ändern, möchte ich den Wert eines name
Attribut ändern, die zu einem entity
angebracht ist., wie der Wert eines Attributs in Grakn
Im Moment tue mir das (siehe unten), der gerade das Attribut zu löschen und dann einen neuen zu Land Einheit einlegen.
match
$b isa country, has name "Old Name";
$a isa name;
$a val contains "Old Name";
delete $a;
insert
$b has name "New Name";
Ich kann keine Dokumentation darüber finden, wie nur der Wert des Attributs tatsächlich bearbeitet wird.
Irgendwelche Gedanken?
Hallo, das ist derzeit der Weg, es zu tun. Die nächste Version wird den Prozess mit einer neuen "via" -Syntax vereinfachen. In Bezug auf die Aktualisierung des Wertes einer Ressource, die nicht erlaubt ist. Ressourcenwerte sind unveränderbar. Wir werden es in Zukunft einfacher machen, die mit den Entitäten verbundenen Ressourcen zu ändern. –