2017-04-04 6 views
0

Gibt es eine Möglichkeit, die Sicherungsrichtlinie zu ändern.neo4j ogm verschiedene Sicherungsrichtlinien

Zum Beispiel habe ich Knoten Person mit Eigenschaften Name = A, Nachname und Adresse.

Jetzt möchte ich Objekt Person mit der gleichen Entity Id und mit der Eigenschaft name = B speichern.

Kann ich wählen, irgendwie:

  1. nur diesen Namen Eigenschaft überschreiben und Name und Adresse lassen.
  2. zu löschen Nachname und Adresse und nur einfügen Name = b.
+0

Nicht sicher, dass ich gut verstehe. Ist Ihr Anwendungsfall die Aktualisierung der Eigenschaftswerte einer vorhandenen Entität? – nmervaillie

Antwort

0

Nein, diese Richtlinien sind im OGM nicht vorhanden. Wenn Sie eine Knotenentität speichern, erkennt die OGM, ob sich Eigenschaften geändert haben, und aktualisiert alle Eigenschaften. Wenn Sie nur den Namen in B geändert haben, aber den Nachnamen und die Adresse wie zuvor beibehalten haben, bewirkt das Speichern, dass der Name in B geändert wird. Wenn Sie den Namen in B ändern, aber den Nachnamen und die Adresse auf null setzen, wird der Der Effekt von save besteht darin, den Namen in B zu ändern und die Werte für Nachname und Adresse zu entfernen.

Verwandte Themen