当前位置: 首页 > 知识库问答 >
问题:

如何使用go Tarantool在Tarantool中插入UUID?

丘飞
2023-03-14

Tarantool现在有一个内置类型UUID。
如何插入一条记录并使用https://github.com/tarantool/go-tarantool?传递这个字段

现在我有这个:

Tuple field 1 type does not match one required by operation: expected uuid (0x17)

尝试将UUID作为字符串插入时

"github.com/satori/go.uuid"

...

var (
    Tarantool *tarantool.Connection
)

...

Tarantool.Insert("log", []interface{}{
        uuid.NewV4().String(),
...

指数:

index:
    0: &0
      unique: true
      parts:
      - type: uuid
        is_nullable: false
        fieldno: 1
      id: 0
      space_id: 513
      type: HASH
      name: primary
    primary: *0

共有1个答案

万俟震博
2023-03-14

这是官方go驱动程序中不支持的新功能。您可以在此跟踪实施进度并展开讨论

 类似资料:
  • 我想在tarantool中使用数组位。我需要类似redis的操作:setbit、getbit和bitCount。狼蛛有可能吗?

  • 我是新来Tarantool的。我想通过ODBC驱动程序在第三方应用程序如Tableau、Power BI中连接Tarantool数据库。 请回答我下面的问题。 1)我想在Windows 10平台上运行Tarantool数据库服务器。有没有可能安装Tarantool在windows平台?如果是,请提供步骤并提供链接,在那里我可以下载Windows的Tarantool,以及如何进一步创建数据库。 2)

  • 情况: 3年来,有一个应用程序使用tarantool(现在是1.10.3),我们曾经决定将它移到Kubernetes,并替换旧的丑陋的dockerfile,基于Jessie的官方图像tarantool/tarantool:2.3.1。我不知道这些数据是否都可以。 在这种情况下,我有两个问题,我真的很乐意阅读你的正确答案: tarantool 2.3.1-2-g92750c828是否支持从taran

  • 我做了自动增量索引: 然后我尝试在id字段中传递nil: 当我尝试插入此值时,我发现错误: 自动增量字段必须传递什么值? 第二个问题。如果我使用tarantool集群,实例很少(例如,基于盒式磁带的应用程序),那么它是否会使用自动增量索引?在不同的实例上是否会出现重复密钥的情况?

  • 问题内容: 由于有几个版本,h2确实支持空间几何。 在Java中选择并插入几何图形不是问题。但是如何将它们插入纯sql中呢?文档显示它使用WKT。但是,当我尝试插入WKT时出现错误。 这是一个示例插入: 感谢您的提示! 问题答案: 据我所知,后缀不是WKT(知名文本),而是EWKT。 H2数据库当前不支持EWKT(扩展的知名文本)。您将不得不使用。一个完整的例子:

  • 我正在尝试使用Pig将HDFS中的文件中的数据复制到Cassandra中的表中。但在将数据存储在Cassandra中时,作业失败,出现空指针异常。有人能帮我吗? 用户表结构: 创建表用户(user\u id text主键、age int、第一个文本、最后一个文本) 我的猪脚本 > A=加载“/用户/hduser/用户。txt“使用PigStorage(',')作为(id:chararray,age