Обновлена 15 сентября 2026 г. в 08:55
tuple_object:pairs(), tuple_object:ipairs()
В Lua lua-table-value:pairs() — это
метод, который возвращает: function, lua-table-value, nil.
Tarantool расширил это так, что tuple-value:pairs() возвращает:
function, tuple-value, nil. Это полезно для Lua-итераторов,
поскольку Lua-итераторы обходят компоненты значения, пока не будет
достигнут маркер конца.
tuple_object:ipairs() — то же самое, что pairs(), поскольку поля
кортежа всегда целочисленные.
Возвращает
функция, значение-кортежа, nil
Тип возвращаемого значения
function, lua-value, nil
tarantool> t = box.tuple.new{'Fld#1', 'Fld#2', 'Fld#3', 'Fld#4', 'Fld#5'}---...tarantool> tmp = ''---...tarantool> for k, v in t:pairs() do> tmp = tmp .. v> end---...tarantool> tmp---- Fld#1Fld#2Fld#3Fld#4Fld#5...