File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
modules/ROOT/pages/migration Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -831,9 +831,7 @@ This fix applies to both the new filter syntax and the deprecated filters (e.g.,
831
831
832
832
=== List of nullable elements no longer supported
833
833
834
- The list of nullable elements is no longer supported in types annotated with the `@node` directive.
835
-
836
- The following type definition is no longer supported:
834
+ A list of nullable elements is no longer supported in types annotated with the `@node` directive, for example in the following type definition:
837
835
838
836
[source, graphql, indent=0]
839
837
----
@@ -843,9 +841,10 @@ type Actor @node {
843
841
}
844
842
----
845
843
846
- This is due the fact that Neo4j does not support storing NULL values as part of a List.
844
+ This is due the fact that Neo4j does not support storing null values as part of a list.
845
+ To create a similar but supported type definition, change the value of the `pseudonyms` field to a non-nullable list: `[String!]!`.
847
846
848
- === Interfaces and unions cannot be implemented by a mix of `@nodes` and no `@nodes` types.
847
+ === Interfaces and unions disallow mixing types with and without the `@node` directive
849
848
850
849
Interfaces and unions can only be implemented by types that are all annotated with the `@node` directive or none of them.
851
850
You can’t perform that action at this time.
0 commit comments