代码之家  ›  专栏  ›  技术社区  ›  Mohamed Thasin ah

如何将json文件导入/上传到arangoDB中?

  •  1
  • Mohamed Thasin ah  · 技术社区  · 6 年前

    我想导入我的json文件来创建一个集合。从我在下面试过的文件来看,

    arangoimp --file nodes.json --collection nodes --create-collection true
    

    哪里 nodes.json nodes 这是我的收藏。 _id 它自己。我想跳过这个过程。i、 例如,我想指定

    我尝试创建另一个名为 _身份证 . 但它没有创造任何东西(我认为 是保留字)。如何上传指定 arangoimp

    2 回复  |  直到 6 年前
        1
  •  3
  •   Ingo    6 年前

    这个 _id _key 将在导入期间生成。

    _钥匙 在json/json行导入文件中:

    { "_key": "IDDQD", "value": "James"}
    { "_key": "IDBEHOLDI", "value": 42}
    

    _钥匙 (CSV导入)可以在 arangoimp documentation .

        2
  •  1
  •   camba1    6 年前

    id字段通常应为:collectionName+“\”+\u key。因此,如果您提供\u密钥,\u id将自动创建。

    如果您希望key和your“id”字段不同,我建议将数据导入到“id”字段中,让Arango正常地生成用于内部使用的\u id。