Neo4jClient.FsQuotations


CypherQueryGrammar

Namespace: Neo4jClient.FsQuotations

Documentation for my library

Example

1: 
2: 
let h = Library.hello 1
printfn "%d" h

Functions and values

Function or valueDescription
createLeftRelation arg1 arg2 arg3
Signature: '?7311 -> '?7312 -> '?7313 -> unit
Type parameters: '?7311, '?7312, '?7313
createNode arg1
Signature: 'TNode -> unit
Type parameters: 'TNode
createRightRelation arg1 arg2 arg3
Signature: '?7307 -> '?7308 -> '?7309 -> unit
Type parameters: '?7307, '?7308, '?7309
createUniqueLeftRelation arg1 arg2 arg3
Signature: '?7319 -> '?7320 -> '?7321 -> unit
Type parameters: '?7319, '?7320, '?7321
createUniqueRightRelation arg1 arg2 arg3
Signature: '?7315 -> '?7316 -> '?7317 -> unit
Type parameters: '?7315, '?7316, '?7317
declareNode
Signature: 'T
Type parameters: 'T

Declares a node with a specific type

Type parameters

  • 'T - the type of the node
declareRelationship
Signature: 'T
Type parameters: 'T
deleteNode arg1
Signature: 'T -> unit
Type parameters: 'T
deleteRelationship arg1
Signature: 'T -> unit
Type parameters: 'T
isNotNull arg1
Signature: bool -> bool
matchLeftRelation arg1 arg2 arg3
Signature: '?7289 -> '?7290 -> '?7291 -> unit
Type parameters: '?7289, '?7290, '?7291
matchNode arg1
Signature: '?7283 -> unit
Type parameters: '?7283

Matches a node with a specific type like: "MATCH (n: 'T)"

Type parameters

  • 'T - the type of the node
matchRelation arg1 arg2 arg3
Signature: '?7285 -> '?7286 -> '?7287 -> unit
Type parameters: '?7285, '?7286, '?7287
matchRightRelation arg1 arg2 arg3
Signature: '?7293 -> '?7294 -> '?7295 -> unit
Type parameters: '?7293, '?7294, '?7295
optionalMatchNode arg1
Signature: '?7297 -> unit
Type parameters: '?7297
optionalMatchRelation arg1 arg2 arg3
Signature: '?7299 -> '?7300 -> '?7301 -> unit
Type parameters: '?7299, '?7300, '?7301
returnResults arg1
Signature: 'T -> 'T
Type parameters: 'T
where arg1
Signature: bool -> unit
Fork me on GitHub