使用两个版本的 SDN(3.3.0 和 4.0.0 里程碑版本),以下是使用 String[]、String[][] 时观察到的情况。
在 3.3.0 中,能够将单/双数组存储到数据库将空值并可以按顺序检索它们。
但在 4.0.0 MV 中,仅支持单个数组,但读取顺序不同且不支持存储“null”。
由于它是一个里程碑版本,这个问题可以在 SDN4 的最终版本中解决。
使用两个版本的 SDN(3.3.0 和 4.0.0 里程碑版本),以下是使用 String[]、String[][] 时观察到的情况。
在 3.3.0 中,能够将单/双数组存储到数据库将空值并可以按顺序检索它们。
但在 4.0.0 MV 中,仅支持单个数组,但读取顺序不同且不支持存储“null”。
由于它是一个里程碑版本,这个问题可以在 SDN4 的最终版本中解决。
SDN 仅支持一维数组(3.3 和 4),也许它们在 3.3 中被转换为其他东西
关于空值,Neo4j 也不会存储它们。
阅读顺序已在 M1 后修复,请尝试使用快照构建 - http://repo.spring.io/libs-snapshot/org/springframework/data/spring-data-neo4j/4.0.0.BUILD-SNAPSHOT/