나는 datomic에 레코드를 고수 할 경우임시 ID 번호는 final : tempid 해시 맵과 어떤 관련이 있습니까?
즉
{:db/id #db/id[:db.part/user -1226692165], :address/country "Australia"}
내가 얻을 다시지도 : -9223350047848912453와
{:db-before #db{1000 #inst "2014-10-28T05:39:40.413-00:00"},
:db-after #db{1001 #inst "2014-10-28T05:39:53.626-00:00"},
:tx-data [#datom[13194139534313 50 #inst "2014-10-28T05:39:53.626-00:00" 13194139534313 true]
#datom[17592186045418 67 "Australia" 13194139534313 true]],
:tempids {-9223350047848912453 17592186045418}}
TEMPID
의 핵심 인 지금 ....이게 어떻게 서로 매핑되는거야?
#db/id[:db.part/user -1226692165] <=> -9223350047848912453
는 그래서 TEMPID지도가 할 수있는 경우를 갖는 지점 무엇 (첫째 등, 두 번째와 두 번째, 첫 번째와) 원래의 임시 직원으로 다시 매핑되지 않습니까? – zcaudate
처음에는 임시 식별자가 유효하지 않기 때문에이 경우는 가능하지 않습니다. –
사용자가 만든 tempid는 무엇을 의미합니까? 나는 그것이 내가하고있는 일이라고 생각했다. – zcaudate