class Neo4j::Cluster::Session

Defined in:

neo4j/cluster.cr

Constructors

Instance Method Summary

Instance methods inherited from class Neo4j::Session

read_transaction(& : Neo4j::Bolt::Transaction -> T) forall T read_transaction, write_transaction(& : Neo4j::Bolt::Transaction -> T) forall T write_transaction

Instance methods inherited from class Object

to_bolt_params : Neo4j::Value to_bolt_params

Constructor Detail

def self.new(cluster : Cluster) #

[View source]

Instance Method Detail

def exec_cast(query : String, as types : Tuple(*T), **params, &) forall T #

[View source]
def execute(query : String, **params) #

[View source]
def query(cypher : String, as types : Tuple(*T), **params) forall T #

[View source]
def query(cypher : String, as types : Tuple(*T), **params, &) forall T #

[View source]
def read_transaction(&) #

[View source]
def write_query(query : String, as types : Tuple(*T), **params) forall T #

[View source]
def write_transaction(&) #

[View source]