Spec-Zone.ru › RethinkDB ruby

Команда 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)

Связанные команды

  • index_status

© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/ruby/index_wait/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API