Ваша коллекция нарушает как минимум следующие 2 ограничения neo4j:
- Свойства не могут хранить коллекции, содержащие значения
null
. - Свойства не могут хранить коллекции с вложенными коллекциями.
Если вам действительно необходимо хранить такие коллекции, одним из обходных путей является сохранение коллекции в формате в формате JSON. Например:
CREATE (d:Dummy {property: '[null,null,null,[23,32,23],null,null,[23,23,23]]' })
RETURN d
Позже, когда вам нужно будет использовать значение свойства, вам нужно будет преобразовать его обратно в коллекцию neo4j. Для этого можно использовать функцию apoc.convert.fromJsonList
. Например:
MATCH (d:Dummy)
RETURN apoc.convert.fromJsonList(d.property);