如何导入与neo4j数据库中其他.js文件有关系的bulk.js文件?

如何导入与neo4j数据库中其他.js文件有关系的bulk.js文件?,neo4j,Neo4j,我是neo4j(和cypher)技术的新手,我正在尝试导入一个测试文件。 我想导入一个扩展名为“.js”的大容量文件……我查阅了大部分导入教程和neo4j的官方网站,以导入javascript文件类型() 但我仍然感到困惑,无法前进。谁能帮帮我吗?任何帮助或建议都是非常值得的 问题陈述: 我需要在neo4j中导入两个测试文件“state.js”和“country.js”。“country.js”文件显示特定州中存在的特定县(由州id标识),而“state.js”文件显示唯一州的标签以及特定州id

我是neo4j(和cypher)技术的新手,我正在尝试导入一个测试文件。 我想导入一个扩展名为“.js”的大容量文件……我查阅了大部分导入教程和neo4j的官方网站,以导入javascript文件类型()

但我仍然感到困惑,无法前进。谁能帮帮我吗?任何帮助或建议都是非常值得的

问题陈述:

我需要在neo4j中导入两个测试文件“state.js”和“country.js”。“country.js”文件显示特定州中存在的特定县(由州id标识),而“state.js”文件显示唯一州的标签以及特定州id

测试文件(“state.js”)具有以下代码:

const state = [
{ id: "1", label: "State A" }, 
{ id: "2", label: "State B" }, 
{ id: "3", label: "State C" }, 
{ id: "4", label: "State D" }
 ];
  module.exports = state; 
测试文件(“country.js”)的数据格式如下:

const data = 
     {
      "params": {"state_id":"1"},
      "items":

      [
        {"id":"5001","label":"Test A County"},
     {"id":"5002","label":"Test B County"},
    {"id":"5003","label":"Test C County"},
    {"id":"5004","label":"Test D County"},
    {"id":"5005","label":"Test E County"},
     {"id":"5006","label":"Test F County"}
   ] }
   module.exports = data;
那么,有人能告诉我如何导入这两个.js文件而不破坏它们的关系吗


提前感谢

您的
.js
文件不是“批量”数据文件——它们是Javascript源代码文件,似乎是要在上运行的。您可以编写一个node.js应用程序来使用这些源文件。这将是一个很好的选择


或者,您可以从这些源文件中的数组创建等效的JSON数据文件,并使用APOC过程导入密码查询中的数据,该查询使用
创建
合并
更新数据库。

感谢@cybersam如此快速的响应……我为此被困了2天,浏览了所有要修复的内容。我真的非常感谢你。我将尝试使用neo4j驱动程序,但首先需要更深入地了解密码和驱动程序,因为我似乎需要进一步推动自己:)