We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello, I am having a bit of an issue with the declaration of a transaction function. I have something like this:
(di/inter-fn [db es] (let [n (d/q '[:find (max ?n) . :where [?id :picture/number ?n]] db)]))
The problem is that when I use this fn, it is as if the (max ?n) . part of the query is processed just as ?n .
(max ?n) .
?n
When I eval this declaration I get:
#datalevin/inter-fn (fn [db es] (clojure.core/let [n (datalevin.core/q '[:find (clojure.core/max ?n) . :where [?id :picture/number ?n]] db)]))
The symbol max in the query is qualified to clojure.core/max instead of staying unqualified to get the aggregate behavior.
max
clojure.core/max
Cheers,
The text was updated successfully, but these errors were encountered:
try to replicate #217
030291d
I could not seem to reproduce this. Could you isolate a test case?
Sorry, something went wrong.
53e5836
No branches or pull requests
Hello, I am having a bit of an issue with the declaration of a transaction function. I have something like this:
The problem is that when I use this fn, it is as if the
(max ?n) .
part of the query is processed just as?n
.When I eval this declaration I get:
The symbol
max
in the query is qualified toclojure.core/max
instead of staying unqualified to get the aggregate behavior.Cheers,
The text was updated successfully, but these errors were encountered: