datahike 2024-07-01

I have the following datoms:

(#datahike/Datom [5101 :invoice/id "inv12345678" 536871720 true] 
 #datahike/Datom [5101 :invoice/number "20240624" 536871720 false] 
 #datahike/Datom [5101 :invoice/number "20240624" 536905530 true] 
 #datahike/Datom [5101 :invoice/number "20240625" 536871720 true] 
 #datahike/Datom [5101 :invoice/number "20240625" 536905530 false])
When I export datoms using d/datoms all of these are returned with history on, but when I query the db invoice/number is never returned is this because :invoice/number was asserted and retracted in the same transaction?

It looks like they were added in 536871720 and retracted in 536905530.

Not in the same transaction.

Are you sure it is?