0
我在neo4j中使用python + py2neo我將我的SQL數據庫的自動分配的記錄ID分配爲我的neo4j數據庫中的外鍵。使用get_or_create_indexed_node()來保證neo4j中的屬性唯一性是否安全?用作外鍵
我正在使用get_or_create_indexed_node()創建一個具有唯一標識的新節點,如果具有此標識的節點在neo數據庫中不存在。
neo4jdb.get_or_create_indexed_node(index='Company', key='cid', value=self.id, properties={'cid' : self.id})
...使用py2neo包裝neo REST接口。這安全嗎?我認爲它可能還會重複一次,創建具有相同ID的新節點。有沒有更好的方法來做到這一點,確保跨越同一索引節點的id外鍵的唯一性?
我一直沒有能夠複製它,因爲這很奇怪。所以我會認爲沒關係。感謝您爲Nigel創造出色的圖書館! – Mittenchops