次のように、プロパティのない関係で接続された2つのneo4j-OGMノードエンティティがあります。
@NodeEntity
public class User {
@Relationship(type = RelationshipNames.USER_DEVICES, direction = Relationship.UNDIRECTED)
private Set<Device> devices;
}
@NodeEntity
public class Device {
@Relationship(type = RelationshipNames.USER_DEVICES, direction = Relationship.UNDIRECTED)
private User user;
}
デバイスをユーザーに追加して保存すると、次のグラフが表示されます。
後で、ユーザー デバイス セットからデバイスを削除して保存し、デバイス ユーザーを null に設定して保存すると、デバイスとユーザーの関係がまだ存在することを意味する同じグラフが表示されます。
私は何か間違ったことをしているのですか?削除する方法はありますか?