Neo4j communicates with Java via custom data structures. Those are can contain lists, maps, nulls, values or combinations. This namespace has functions to help to convert between Neo4j's data structures and Clojure
Neo4j communicates with Java via custom data structures. Those are can contain lists, maps, nulls, values or combinations. This namespace has functions to help to convert between Neo4j's data structures and Clojure
(clj->neo4j val)
Neo4j expects a map of key/value pairs. The map has to be constructed as
a Values.parameters
instance which expects the values as an Object
array
## Convert to Neo4j Neo4j expects a map of key/value pairs. The map has to be constructed as a `Values.parameters` instance which expects the values as an `Object` array
Neo4j returns results as StatementResults
, which contain InternalRecords
,
which contain InternalPairs
etc. Therefore, this multimethod recursively
calls itself with the extracted content of the data structure until we have
values, lists or nil
.
## Convert from Neo4j Neo4j returns results as `StatementResults`, which contain `InternalRecords`, which contain `InternalPairs` etc. Therefore, this multimethod recursively calls itself with the extracted content of the data structure until we have values, lists or `nil`.
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |