public interface RxQueryRunner
RxSession,
RxTransaction| Modifier and Type | Method and Description |
|---|---|
RxResult |
run(Query query)
Register running of a query and return a reactive result stream.
|
RxResult |
run(String query)
Register running of a query and return a reactive result stream.
|
RxResult |
run(String query,
Map<String,Object> parameters)
Register running of a query and return a reactive result stream.
|
RxResult |
run(String query,
Record parameters)
Register running of a query and return a reactive result stream.
|
RxResult |
run(String query,
Value parameters)
Register running of a query and return a reactive result stream.
|
RxResult run(String query, Value parameters)
Value as its input. This is useful
if you want to take a map-like value that you've gotten from a prior result
and send it back as parameters.
If you are creating parameters programmatically, run(String, Map)
might be more helpful, it converts your map to a Value for you.query - text of a Neo4j queryparameters - input parameters, should be a map Value, see Values.parameters(Object...).RxResult run(String query, Map<String,Object> parameters)
Map of parameters. The values in the map
must be values that can be converted to Neo4j types. See Values.parameters(Object...) for
a list of allowed types.query - text of a Neo4j queryparameters - input data for the queryRxResult run(String query, Record parameters)
Record of parameters, which can be useful
if you want to use the output of one query as input for another.query - text of a Neo4j queryparameters - input data for the queryRxResult run(String query)
query - text of a Neo4j queryRxResult run(Query query)
query - a Neo4j query