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

delete

delete(key)

Удаление кортежа, идентифицированного первичным ключом.

Параметры:

  • space_object (space_object) — ссылка на объект
  • key (scalar/table) — значения полей первичного ключа; должны передаваться как Lua-таблица, если ключ составной

Возвращает

удаленный кортеж

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

tuple

Примечание относительно движка хранения: vinyl возвращает nil вместо удаленного кортежа.

tarantool> box.space.tester:delete(1)---- [1, 'My first tuple']...tarantool> box.space.tester:delete(1)---...tarantool> box.space.tester:delete('a')---- error: 'Supplied key type of part 0 does not match index part type:  expected unsigned'...