Skip to content

Commit bba7464

Browse files
JPryce-Aklundhstefano-ottolenghi
authored andcommitted
Dynamic labels/types (#1098)
Co-authored-by: Stefano Ottolenghi <[email protected]>
1 parent 64875fa commit bba7464

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

modules/ROOT/pages/deprecations-additions-removals-compatibility.adoc

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,45 @@ Also introduced the ability to specify CSV columns dynamically when using xref:c
375375
|===
376376

377377

378+
=== New features
379+
380+
[cols="2", options="header"]
381+
|===
382+
| Feature
383+
| Details
384+
385+
a|
386+
label:functionality[]
387+
label:new[]
388+
[source, cypher, role="noheader"]
389+
----
390+
MATCH (n:$($label)),
391+
()-[r:$($type))]->()
392+
----
393+
394+
[source, cypher, role="noheader"]
395+
----
396+
CREATE (n:$($label)),
397+
()-[r:$($type)]->()
398+
----
399+
400+
[source, cypher, role="noheader"]
401+
----
402+
MERGE (n:$($label)),
403+
()-[r:$($type)]->()
404+
----
405+
406+
[source, cypher, role="noheader"]
407+
----
408+
LOAD CSV WITH HEADERS FROM 'file:///artists-with-headers.csv' AS line
409+
CREATE (n:$(line.label) {name: line.Name})
410+
----
411+
412+
| Added the ability to dynamically reference node labels and relationship types in xref:clauses/match.adoc#dynamic-match[`MATCH`], xref:clauses/create.adoc#dynamic-create[`CREATE`], and xref:clauses/merge.adoc#dynamic-merge[`MERGE`] clauses.
413+
Also introduced the ability to specify CSV columns dynamically when using xref:clauses/load-csv.adoc#dynamic-load[`LOAD CSV`].
414+
|===
415+
416+
378417
[[cypher-deprecations-additions-removals-5.25]]
379418
== Neo4j 5.25
380419

0 commit comments

Comments
 (0)