【问题标题】:execute command in nebula studio to create vertex item in database在 nebula studio 中执行命令在数据库中创建顶点项
【发布时间】:2022-11-30 23:08:39
【问题描述】:

如此处的星云文档中所述:

https://docs.nebula-graph.io/1.2.0/manual-EN/2.query-language/1.data-types/data-types/

星云> INSERT VERTEX school(name, create_time) VALUES hash("new"):("new", "1985-10-01 08:00:00")

错误是:

-1005:存储错误:数据类型不符合要求。使用正确的数据类型。

和这个:

-1005: 错误的顶点 ID 类型:hash("new")

【问题讨论】:

    标签: nebula nebula-graph nebula-studio nebula-space


    【解决方案1】:

    对于您的第一个错误,请使用 1669817257 这种格式或 now() "1985-10-01 08:00:00")

    像这样:

    match (v:school) return v,now() limit 10;
    

    正如你提到的:

    该文档说:

    底层存储数据类型为:int64

    正如您在这张图片中看到的,您可以在那里定义两种类型的空间:

    通过这种形式,您可以创建/定义新空间:

    当您的 id 不是 int64 时,您的错误是您报告的第二条错误消息

    当您的存储 vid 是 int64 时,您应该使用 hash

    【讨论】:

      猜你喜欢
      • 2014-06-30
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-12
      • 1970-01-01
      • 2021-07-18
      相关资源
      最近更新 更多