我嘗試從 CSV 創建關系,但出現錯誤
Cannot merge the following relationship because of null property
value for 'timestamp': (u)-[:WATCHED {timestamp: null}]->(m)
我不明白,CSV 不會遺漏任何屬性
我的代碼:
LOAD CSV WITH HEADERS FROM
'https://www.dropbox.com/s/vmtjxr22q4fflr1/u.data.csv?dl=1' AS line
FIELDTERMINATOR '|' MATCH(u:User{id:toInteger(line.id_user)}),
(m:Movie{id:toInteger(line.id_item)}) WITH u,m, line MERGE (u)-
[r:WATCHED{rating:toInteger(line.rating),
timestamp:toInteger(line.timestamp)}]->(m)
你可以幫幫我嗎?
uj5u.com熱心網友回復:
我下載了你的 CSV。它的標題如下:
id_user|id_item|rating|timestamp
請注意,它在行尾有一個額外的空格字符。這會導致屬性被呼叫timestamp ,因此,timestamp將是null。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/385958.html
上一篇:如何回圈字典鍵?
下一篇:CSV參考值在資料中帶有換行符
