Run a cypher query
Run a cypher query
cypher( graph, query, parameters = NULL, result = c("row", "graph"), arraysAsStrings = TRUE, eltSep = " || " )
graph |
the neo4j connection |
query |
the cypher query |
parameters |
parameters for the cypher query. |
result |
the way to return results. "row" will return a data frame and "graph" will return a list of nodes, a list of relationships and a list of paths (vectors of relationships identifiers). |
arraysAsStrings |
if result="row" and arraysAsStrings is TRUE (default) array from neo4j are converted to strings and array elements are separated by eltSep. |
eltSep |
if result="row" and arraysAsStrings is TRUE (default) array from neo4j are converted to strings and array elementes are separated by eltSep. |
the "result" of the query (invisible). See the "result" param.
## Not run: # 2 identical queries result <- cypher( graph=graph, query='match (n {value:$value}) return n', parameters=list(value="100"), result="graph" ) result <- cypher( graph=graph, query='match (n {value:"100"}) return n', result="graph" ) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.