Boa tarde,
Nessa query:
(defn todos-os-produtos-por-slug [db slug]
(d/q '[:find ?entidade
:in $ ?slug-a-ser-buscado
:where [?entidade :produto/slug ?slug-a-ser-buscado]] db slug))
Quando passo os parametros de db e o slug é porque estou passando na função ou não sou obrigada a passar todos os parametros além do db?
Exemplo:
Query:
(defn todos-os-produtos-por-slug [db slug]
(d/q '[:find ?entidade
:in $ ?slug-a-ser-buscado
:where [?entidade :produto/slug ?slug-a-ser-buscado ?nome-produto]] db slug produto))
Posso usar dessa forma sem passar a variável ?nome-produto? Se não, posso, poderia explicar o porquê.
Obs.: estou perguntando, porque não estou conseguindo executar as queries por causa de um erro que está na primeira etapa do curso.
Obrigada