我是Neo4J的新用户。我想用我的Mac将一个简单的csv文件导入到neo4J中,但似乎我的文件路径出错了。我尝试了很多不同的方法,但它没有用。我找到的唯一解决方法是将其上传到Dropbox ....
请参阅下面我正在使用的代码/
LOAD CSV WITH HEADERS FROM "file://Users/Cam/Documents/Neo4j/default.graphdb/import/node_attributes.csv" as line
RETURN count(*)
错误信息是:
无法从网址加载 '文件://Users/Cam/Documents/Neo4j/default.graphdb/import/node_attributes.csv': 文件URL可能不包含权限部分(即它应该是 '文件:///')
我已经尝试在路径中添加一些///
,但它无效。
答案 0 :(得分:1)
如果CSV文件位于<img src="${car.carImg}"/>
文件夹中,那么您不需要提供绝对路径,只需提供相对于导入文件夹的路径:
default.graphdb/import
答案 1 :(得分:0)
我在终端使用neo4j-import --into retail.db --id-type string \
--nodes:Customer customers.csv --nodes products.csv \
--nodes orders_header.csv,orders1.csv,orders2.csv \
--relationships:CONTAINS order_details.csv \
--relationships:ORDERED customer_orders_header.csv,orders1.csv,orders2.csv
:
来自https://neo4j.com/developer/guide-import-csv/
的示例LOAD CSV WITH HEADERS FROM "file:///Users/Cam/Documents/Neo4j/default.graphdb/import/node_attributes.csv" as line RETURN count(*)
尝试
时无法正常工作export class MyClass {
public static n: MyClass = <MyClass>{};
constructor() {
for (let name in MyClass.prototype) {
if (MyClass.hasOwnProperty(name)) {
MyClass.n[this[name]] = `${this.constructor.name}.${name}`;
}
}
}
SomeFunction() {
return true;
}
}