space_object:count()
-
object
space_object
¶ -
space_object:
count
([key][, iterator])¶ Возврат количества кортежей. Если сравнивать с len(), то
count()
работает медленнее, поскольку сканирует весь спейс для подсчета кортежей.Параметры: - space_object (
space_object
) – ссылка на объект - key (
scalar/table
) – значения поля первичного ключа, которые должны возвращаться в виде Lua-таблицы, если ключ составной - iterator – метод сопоставления
возвращает: Количество кортежей.
Возможные ошибки:
ER_TRANSACTION_CONFLICT
, если транзакция стала конфликтной в транзакционном режиме MVCC.
Пример:
tarantool> box.space.tester:count(2, {iterator='GE'}) --- - 1 ...
- space_object (
-