2014-11-16 6 views
1

"file : C : /CSV/film.csv"에서 CSV가로드됩니다. AS 행 CREATE (: Film {film_id : row.film_id, title : row.title, description : row. description, release_year : row.release_year, language_id : row.language_id, original_language_id : row.original_language_id, rent_duration : row.rental_duration, row_rental_rate, length : row.length, replacement_cost : row.replacement_cost, rating : row. 평가, special_features : row.special_features, last_update : row.last_update});CSV 파일이 제대로로드되지 않습니다.

NEO4J에서이 쿼리를 작성했습니다. 실행 후에는 "추가 500 라벨 500 개 노드를 생성, 1,709 밀리 0 행을 반환"

저를 미리 보여줍니다

하지만 노드의 속성을 표시하지 않습니다! 나는 이유를 모른다!

PS : 헤더와 함께 CSV 파일의 한 라인은 :

"row.film_id, row.title, row.description, row.release_year, row.language_id, row.original_language_id, row.rental_duration 행 "1", "ACADEMY DINOSAUR", "The Feminist의 에픽 드라마, The Feminist의 Epic Drama, 그리고 The Mad Scientist에서 선생님과 싸워야하는 미친 과학자 등이 있습니다. 캐나다 록키 ","2006 ","1 ","6 ","0.99 ","86 ","20.99 ","PG ","장면 뒤에서 삭제 된 장면 ","2006-02-15 05:03:42 ""

과제를 도와주세요 :

답변

2

모든 열에서 csv의 헤더 행 접두어 인 을 삭제하십시오. 반복 변수 인 경우 LOAD CSVrow이 있습니다.

+0

감사합니다 순전히! 나는 똑같은 짓을 했어. :) –

1

스테판 알 수 또는 계정에 실제 필드 이름을하도록 조회를 조정할과 같이 하나 수행 할 수 있습니다 등등

LOAD CSV WITH HEADERS FROM "file:C:/CSV/film.csv" AS row 
CREATE (:Film {film_id: row.`row.film_id`, title: `row.row.title`}); 

을 그리고 ...

관련 문제