Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

tuple_object:format()

format()

Получение формата кортежа. Результирующая таблица содержит список полей кортежа (их имена и типы), если при создании кортежа был указан параметр format. В противном случае возвращаемое значение пусто.

Возвращает

формат кортежа.

Тип возвращаемого значения

table

Пример:

  • Кортеж с форматом:

    tarantool> f = box.tuple.format.new({{'id', 'number'}, {'name', 'string'}})---...tarantool> ftuple = box.tuple.new({1, 'Bob'}, {format = f})---...tarantool> ftuple:format()---- [{'name': 'id', 'type': 'number'}, {'name': 'name', 'type': 'string'}]...tarantool> box.tuple.format(ftuple)---- [{'name': 'id', 'type': 'number'}, {'name': 'name', 'type': 'string'}]...
  • Кортеж без формата:

    tarantool> tuple1 = box.tuple.new({1, 'Bob'}) -- no format---...tarantool> tuple1:format()---- ...tarantool> box.tuple.format(tuple1)---- ...