我在远程 unix 机器上运行 neo-4j 1.8.2。我正在使用这个 jar(https://github.com/jexp/batch-import/downloads)。
nodes.csv 与示例中给出的相同:
name age works_on
Michael 37 neo4j
Selina 14
Rana 6
Selma 4
rels.csv 是这样的:
start end type since counter:int
1 2 FATHER_OF 1998-07-10 1
1 3 FATHER_OF 2007-09-15 2
1 4 FATHER_OF 2008-05-03 3
3 4 SISTER_OF 2008-05-03 5
2 3 SISTER_OF 2007-09-15 7
但我得到了这个例外:
使用现有配置文件
Total import time: 0 seconds
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
at org.neo4j.batchimport.Importer$Data.split(Importer.java:156)
at org.neo4j.batchimport.Importer$Data.update(Importer.java:167)
at org.neo4j.batchimport.Importer.importNodes(Importer.java:226)
at org.neo4j.batchimport.Importer.main(Importer.java:83)
我是 neo4j 的新手,正在检查这个导入器是否可以节省一些编码工作。如果有人能指出可能的错误,那就太好了。感谢帮助!
--编辑:-- 我的节点.csv
name dob city state s_id balance desc mgr_primary mgr_secondary mgr_tertiary mgr_name mgr_status
John Von 8/11/1928 Denver CO 1114-010 7.5 RA 0023-0990 0100-0110 Doozman Keith Active
我的 rels.csv
start end type since status f_type f_num
2 1 address_of
1 3 has_account 5 Active
4 3 f_of Primary 0111-0230