This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-29
Channels
- # beginners (1)
- # cider (7)
- # cljsrn (6)
- # clojars (3)
- # clojure (35)
- # clojure-nl (2)
- # clojure-spec (5)
- # clojure-uk (9)
- # clojurescript (18)
- # clojurex (1)
- # community-development (2)
- # cursive (27)
- # datomic (12)
- # duct (11)
- # emacs (5)
- # hoplon (5)
- # immutant (2)
- # leiningen (1)
- # luminus (15)
- # nyc (1)
- # om (9)
- # om-next (5)
- # onyx (55)
- # parinfer (1)
- # re-frame (3)
- # reagent (44)
- # reitit (11)
- # ring-swagger (4)
- # shadow-cljs (25)
- # videos (1)
just tried to transact an entity with an string where a ref
value should've been, was getting this cryptic error:
:db.error/tempid-not-an-entity tempid used only as value in transaction
as I understand it, Datomic was trying to interpret my string as a tempid for the ref
attribute, and failed at that
it's not obvious to me how to improve the error message but it's totally unhelpful here 😂
(so basically, {:my-app/should-be-a-ref "a string"}
= that error)
strings are valid temp ids
I know, I meant that it tried to take my string as a tempid and failed because I was not trying to use a tempid there
maybe the error could handle this case too, idk
I'm trying to start my local dev transactor but I get the error,
I'm using datomic-free-0.9.5561 ... maybe it's just a version mismatch?
Nevermind, just leapt to the latest pro version ^.^
Actually, I do have a question: how do I know the latest version still under perpetual license with my license-key?
You can see the valid maintenance period for your license in your http://my.datomic.com dashboard
in all likelihood... Release Date < License Expiry Date