class Neo4j::Bolt::Connection
- Neo4j::Bolt::Connection
- Reference
- Object
Defined in:
neo4j/bolt/connection.crConstant Summary
-
EXCEPTIONS =
{"Neo.ClientError.Schema.IndexAlreadyExists" => IndexAlreadyExists, "Neo.ClientError.Schema.ConstraintValidationFailed" => ConstraintValidationFailed}
-
GOGOBOLT =
"``\xB0\u0017".to_slice
-
SUPPORTED_VERSIONS =
{2, 0, 0, 0}
Constructors
Instance Method Summary
- #close
- #exec_cast(query : String, parameters : NamedTuple, types : Tuple(*TYPES)) forall TYPES
- #exec_cast(query : String, parameters : Map, types : Tuple(*TYPES)) forall TYPES
- #exec_cast(query : String, types : Tuple(*TYPES)) forall TYPES
- #exec_cast(query : String, parameters : NamedTuple, types : Tuple(*TYPES), &) forall TYPES
- #exec_cast(query : String, parameters : Map, types : Tuple(*TYPES), &) : Nil forall TYPES
- #exec_cast_scalar(query : String, parameters : Map, type : T) forall T
- #exec_cast_single(query : String, parameters : Map, types : Tuple(*TYPES)) forall TYPES
- #execute(query, parameters : Map, &block : List -> )
- #execute(_query, **parameters, &block : List -> )
- #execute(query, parameters : Map)
- #execute(_query query, **params)
-
#reset
If the connection gets into a wonky state, this method tells the server to reset it back to a normal state, but you lose everything you haven't pulled down yet.
- #stream(query, parameters = Hash(String, Type).new)
- #stream(_query, **parameters)
- #transaction(&)
Constructor Detail
Instance Method Detail
def reset
#
If the connection gets into a wonky state, this method tells the server to reset it back to a normal state, but you lose everything you haven't pulled down yet.