File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,16 @@ const driver2: neo4j.Driver = neo4j.driver(
2525 neo4j . auth . basic ( 'neo4j' , 'password' )
2626)
2727
28+ const address1 = 'db-1.internal:7687'
29+ const address2 = 'db-2.internal:7687'
30+ const driver3 : neo4j . Driver = neo4j . driver (
31+ 'bolt://localhost' ,
32+ neo4j . auth . basic ( 'neo4j' , 'password' ) ,
33+ {
34+ resolver : address => Promise . resolve ( [ address1 , address2 ] )
35+ }
36+ )
37+
2838const sessionModeRead : string = neo4j . session . READ
2939const sessionModeWrite : string = neo4j . session . WRITE
3040
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ declare interface Config {
6363 connectionTimeout ?: number
6464 disableLosslessIntegers ?: boolean
6565 logging ?: LoggingConfig
66+ resolver ?: ( address : string ) => string [ ] | Promise < string [ ] >
6667}
6768
6869declare type SessionMode = 'READ' | 'WRITE'
You can’t perform that action at this time.
0 commit comments