Versions in this module Expand all Collapse all v2 v2.3.10 Jul 26, 2022 v2.3.9 Jul 26, 2022 Changes in this version + type ISession struct + func (_m *ISession) Begin() error + func (_m *ISession) Close() error + func (_m *ISession) Commit() error + func (_m *ISession) Delete(deleteObj interface{}) error + func (_m *ISession) DeleteUUID(uuid string) error + func (_m *ISession) Load(respObj interface{}, id string) error + func (_m *ISession) LoadAll(respObj interface{}) error + func (_m *ISession) LoadAllDepth(respObj interface{}, depth int) error + func (_m *ISession) LoadAllDepthFilter(respObj interface{}, depth int, filter go_cypherdsl.ConditionOperator, ...) error + func (_m *ISession) LoadAllDepthFilterPagination(respObj interface{}, depth int, filter go_cypherdsl.ConditionOperator, ...) error + func (_m *ISession) LoadAllEdgeConstraint(respObj interface{}, endNodeType string, endNodeField string, ...) error + func (_m *ISession) LoadDepth(respObj interface{}, id string, depth int) error + func (_m *ISession) LoadDepthFilter(respObj interface{}, id string, depth int, ...) error + func (_m *ISession) LoadDepthFilterPagination(respObj interface{}, id string, depth int, ...) error + func (_m *ISession) PurgeDatabase() error + func (_m *ISession) Query(query string, properties map[string]interface{}, respObj interface{}) error + func (_m *ISession) QueryRaw(query string, properties map[string]interface{}) ([][]interface{}, error) + func (_m *ISession) Rollback() error + func (_m *ISession) RollbackWithError(err error) error + func (_m *ISession) Save(saveObj interface{}) error + func (_m *ISession) SaveDepth(saveObj interface{}, depth int) error + type ITransaction struct + func (_m *ITransaction) Begin() error + func (_m *ITransaction) Commit() error + func (_m *ITransaction) Rollback() error + func (_m *ITransaction) RollbackWithError(err error) error + type SessionV2 struct + func (_m *SessionV2) Begin(ctx context.Context) error + func (_m *SessionV2) Close() error + func (_m *SessionV2) Commit(ctx context.Context) error + func (_m *SessionV2) Delete(ctx context.Context, deleteObj interface{}) error + func (_m *SessionV2) DeleteUUID(ctx context.Context, uuid string) error + func (_m *SessionV2) Load(ctx context.Context, respObj interface{}, id interface{}) error + func (_m *SessionV2) LoadAll(ctx context.Context, respObj interface{}) error + func (_m *SessionV2) LoadAllDepth(ctx context.Context, respObj interface{}, depth int) error + func (_m *SessionV2) LoadAllDepthFilter(ctx context.Context, respObj interface{}, depth int, ...) error + func (_m *SessionV2) LoadAllDepthFilterPagination(ctx context.Context, respObj interface{}, depth int, ...) error + func (_m *SessionV2) LoadDepth(ctx context.Context, respObj interface{}, id interface{}, depth int) error + func (_m *SessionV2) LoadDepthFilter(ctx context.Context, respObj interface{}, id interface{}, depth int, ...) error + func (_m *SessionV2) LoadDepthFilterPagination(ctx context.Context, respObj interface{}, id interface{}, depth int, ...) error + func (_m *SessionV2) ManagedTransaction(ctx context.Context, work gogm.TransactionWork) error + func (_m *SessionV2) Query(ctx context.Context, query string, properties map[string]interface{}, ...) error + func (_m *SessionV2) QueryRaw(ctx context.Context, query string, properties map[string]interface{}) ([][]interface{}, neo4j.ResultSummary, error) + func (_m *SessionV2) Rollback(ctx context.Context) error + func (_m *SessionV2) RollbackWithError(ctx context.Context, err error) error + func (_m *SessionV2) Save(ctx context.Context, saveObj interface{}) error + func (_m *SessionV2) SaveDepth(ctx context.Context, saveObj interface{}, depth int) error + type TransactionV2 struct + func (_m *TransactionV2) Commit(ctx context.Context) error + func (_m *TransactionV2) Delete(ctx context.Context, deleteObj interface{}) error + func (_m *TransactionV2) DeleteUUID(ctx context.Context, uuid string) error + func (_m *TransactionV2) Load(ctx context.Context, respObj interface{}, id interface{}) error + func (_m *TransactionV2) LoadAll(ctx context.Context, respObj interface{}) error + func (_m *TransactionV2) LoadAllDepth(ctx context.Context, respObj interface{}, depth int) error + func (_m *TransactionV2) LoadAllDepthFilter(ctx context.Context, respObj interface{}, depth int, ...) error + func (_m *TransactionV2) LoadAllDepthFilterPagination(ctx context.Context, respObj interface{}, depth int, ...) error + func (_m *TransactionV2) LoadDepth(ctx context.Context, respObj interface{}, id interface{}, depth int) error + func (_m *TransactionV2) LoadDepthFilter(ctx context.Context, respObj interface{}, id interface{}, depth int, ...) error + func (_m *TransactionV2) LoadDepthFilterPagination(ctx context.Context, respObj interface{}, id interface{}, depth int, ...) error + func (_m *TransactionV2) Query(ctx context.Context, query string, properties map[string]interface{}, ...) error + func (_m *TransactionV2) QueryRaw(ctx context.Context, query string, properties map[string]interface{}) ([][]interface{}, neo4j.ResultSummary, error) + func (_m *TransactionV2) Rollback(ctx context.Context) error + func (_m *TransactionV2) RollbackWithError(ctx context.Context, err error) error + func (_m *TransactionV2) Save(ctx context.Context, saveObj interface{}) error + func (_m *TransactionV2) SaveDepth(ctx context.Context, saveObj interface{}, depth int) error