CSVファイルをNeo4j(Community Edition V 2.3.2)にインポートしようとしています。 CSVは次のように構成されています。Neo4j CSVインポートタイプエラー
id,title,value,updated
123456,"title 1",10,20160407
123457,"title 2",11,20160405
CSVパスはNeo4jプロパティファイル内で設定されています。
私は次のエラーメッセージが表示され、次のimport文
LOAD CSV WITH HEADERS FROM
'file:///test.csv' AS line
CREATE (:Title_Node { title: line[1], identifier: toInt(line[0]), value: line[3]})
を使用します。
WARNING:1はjava.lang.Stringであることが予想、それはjava.langのだったが。ロング
私はちょうど
LOAD CSV WITH HEADERS FROM 'file:///test.csv'
AS line
RETURN line.title, line.id, line.value;
サイファーとのtest.CSVファイルを照会する場合問題なくデータにアクセスできます。
+------------------------------------+
| line.title | line.id | line.value |
+------------------------------------+
| "title 1" | "123456" | "10" |
| "title 2" | "123457" | "11" |
+------------------------------------+
効果はブラウザとシェルで発生します。
は、私は少しの成功と、 Having `Neo.ClientError.Statement.InvalidType` in Neo4jで、次の質問を発見し、この答えに掲載のNeo4jのリンクに記載されたヒントを試してみました。 CSVファイル自体は、構造(UTF8、隠れたエントリなどなし)でうまくいくようです。これを解決するためのあらゆるお手伝いが大変ありがとうございます。
ベスト
Krid
多くのおかげで、prefer-場合は、行のインデックスにリテラルを供給することができます。 – Krid