Fork me on GitHub
#clojure
<
2024-06-03
>
Ivan23:06:03

Anyone have experience using Algolia in Clojure? Having trouble creating a query

(let [^SearchIndex ticker-index (index)
        query (Query. "AAPL")
        ^SearchResult search-result (.search ticker-index query)
        old-ticker-info (:hits search-result)]
    (println "old-ticker-info" old-ticker-info)
    (println "Query Details:")
    (println (.toString query)))

phronmophobic23:06:54

I haven't used algolia's API, but it looks like you're doing java interop and then trying to do keyword lookup on the SearchResult (eg. (:hits search-result) ). This seems like it would be unlikely to work unless you're using a clojure API.