Как вставить UUID в Tarantool с помощью go -tarantool? - PullRequest
0 голосов
/ 17 июня 2020

В 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 Ответ

1 голос
/ 19 июня 2020

Это бесплатная sh функция, которая не поддерживается официальным go драйвером. Вы можете отслеживать ход реализации и открывать обсуждения здесь

...