Команда ReQL: index_wait
Синтаксис команды
table.index_wait([, index...]) → array
Описание
Подождите, пока указанные индексы в этой таблице будут готовы, или пока все индексы в этой таблице будут готовы, если индексы не указаны.
Результат — массив, содержащий один объект для каждого индекса таблицы:
{
"index": <index_name>,
"ready": True,
"function": <binary>,
"multi": <bool>,
"geo": <bool>,
"outdated": <bool>
}
Обратитесь к документации index_status для описания значений полей.
Пример: Подождите, пока все индексы в таблице test будут готовы:
r.table('test').index_wait().run(conn)
Пример: Подождите, пока индекс timestamp будет готов:
r.table('test').index_wait('timestamp').run(conn)
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/python/index_wait/