Datomic Console parse query contains hex string error

Datomic Console parse query contains hex string error, e.g.

[:find ?e
 :where
 [?e :movie/title "0x1"]
]

will be parse to:

[:find ?e
 :where
 [?e :movie/title 1]
]

But the expected result is keep it as string "0x1".

Datomic Console query parse bug

more info

Datomic Console version: datomic-pro-1.0.6735

Thank you for the detailed report. This is a bug within console specifically. I have logged the issue and we will look at addressing in a future release of console.

Cheers,
Jaret

1 Like