Versions in this module Expand all Collapse all v1 v1.5.0 Feb 5, 2021 Changes in this version + func Collect(result neo4j.Result, err error) ([]neo4j.Record, neo4j.ResultSummary, error) + func GenerateOrderByExp(source string, dict PropertyDict) string + func GetBoolean(data interface{}) bool + func GetByteArray(data interface{}) []byte + func GetDate(data interface{}) neo4j.Date + func GetDateTime(data interface{}) time.Time + func GetDuration(data interface{}) neo4j.Duration + func GetFloat(data interface{}) float64 + func GetInteger(data interface{}) int64 + func GetList(data interface{}) []interface + func GetLocalDateTime(data interface{}) neo4j.LocalDateTime + func GetLocalTime(data interface{}) neo4j.LocalTime + func GetMap(data interface{}) map[string]interface + func GetNode(data interface{}) neo4j.Node + func GetPath(data interface{}) neo4j.Path + func GetPoint(data interface{}) *neo4j.Point + func GetRel(data interface{}) neo4j.Relationship + func GetString(data interface{}) string + func GetTime(data interface{}) neo4j.OffsetTime + type DialHandler func(driver neo4j.Driver, accessMode neo4j.AccessMode, bookmarks ...string) (neo4j.Session, error) + type LoggerLogger struct + func NewLoggerLogger(session neo4j.Session, logger logrus.StdLogger, options ...LoggerOption) *LoggerLogger + func (l *LoggerLogger) Run(cypher string, params map[string]interface{}, ...) (neo4j.Result, error) + type LoggerOption func(*loggerOptions) + func WithCounterField(switcher bool) LoggerOption + func WithSkip(skip int) LoggerOption + type LogrusLogger struct + func NewLogrusLogger(session neo4j.Session, logger *logrus.Logger, options ...LoggerOption) *LogrusLogger + func (l *LogrusLogger) Run(cypher string, params map[string]interface{}, ...) (neo4j.Result, error) + type P map[string]interface + type Pool struct + func NewPool(driver neo4j.Driver, dial DialHandler) *Pool + func (p *Pool) Close() error + func (p *Pool) Dial(mode neo4j.AccessMode, bookmarks ...string) (neo4j.Session, error) + func (p *Pool) DialReadMode(bookmarks ...string) (neo4j.Session, error) + func (p *Pool) DialWriteMode(bookmarks ...string) (neo4j.Session, error) + func (p *Pool) Target() url.URL + func (p *Pool) VerifyConnectivity() error + type PropertyDict = orderby.PropertyDict + type PropertyValue = orderby.PropertyValue + func NewPropertyValue(reverse bool, destinations ...string) *PropertyValue