0
是否有可能更改保存策略。neo4j ogm不同的保存策略
例如,我有屬性name = A,姓和地址的節點Person。
現在我想保存具有相同實體ID和屬性名稱= B的對象Person。
我可以選擇以某種方式:
- 只重寫name屬性,並留下姓氏和地址。
- 刪除姓和地址,只插入name = b。
是否有可能更改保存策略。neo4j ogm不同的保存策略
例如,我有屬性name = A,姓和地址的節點Person。
現在我想保存具有相同實體ID和屬性名稱= B的對象Person。
我可以選擇以某種方式:
不,這些政策在OGM中不存在。當您保存節點實體時,OGM將檢測是否有任何屬性已更改,並更新所有屬性。如果您只將名稱更新爲B,但像以前一樣保留姓氏和地址,則保存的效果是將名稱更新爲B. 如果將名稱更新爲B,但將姓氏和地址設置爲空,則保存的效果是將名稱更新爲B,並刪除姓氏和地址的值。
不知道我理解得好。你的用例是更新現有實體的屬性值嗎? – nmervaillie