Обновлена 15 сентября 2026 г. в 08:55
index_object:min()
Параметры:
index_object(index_object) — объектkey(scalar/table) — значения для сопоставления с ключом индекса
Возвращает
кортеж для первого ключа в индексе. Если указано необязательное значение key, возвращается кортеж, соответствующий первому ключу,
который больше или равен key. Начиная с Tarantool 2.0.4, index_object:min(key) ничего не возвращает, если key не
соответствует ни одному значению в индексе.
Тип возвращаемого значения
tuple
Возможные ошибки
- Индекс не относится к типу
'TREE'. ER_TRANSACTION_CONFLICTпри обнаружении конфликта транзакций в режиме MVCC-транзакций.
Ниже приведены несколько примеров использования min.
-- Insert test data --box.space.bands:insert { 1, 'Roxette', 1986 }box.space.bands:insert { 2, 'Scorpions', 1965 }box.space.bands:insert { 3, 'Ace of Base', 1987 }box.space.bands:insert { 4, 'The Beatles', 1960 }box.space.bands:insert { 5, 'Pink Floyd', 1965 }box.space.bands:insert { 6, 'The Rolling Stones', 1962 }box.space.bands:insert { 7, 'The Doors', 1965 }box.space.bands:insert { 8, 'Nirvana', 1987 }box.space.bands:insert { 9, 'Led Zeppelin', 1968 }box.space.bands:insert { 10, 'Queen', 1970 }-- Find the minimum value in the specified indexmin = box.space.bands.index.year:min()--[[---- [4, 'The Beatles', 1960]...--]]-- Find the minimum value that matches the partial key valuemin_partial = box.space.bands.index.year_band:min(1965)--[[---- [5, 'Pink Floyd', 1965]...--]]