Back to top

    ReQL command: indexWait

    Command syntax

    table.indexWait([, index...]) → array

    Description

    Wait for the specified indexes on this table to be ready, or for all indexes on this table to be ready if no indexes are specified.

    The result is an array containing one object for each table index:

    {
        "index": <indexName>,
        "ready": true,
        "function": <binary>,
        "multi": <bool>,
        "geo": <bool>,
        "outdated": <bool>
    }
    

    See the indexStatus documentation for a description of the field values.

    Example: Wait for all indexes on the table test to be ready:

    r.table("test").indexWait().run(conn);
    

    Example: Wait for the index timestamp to be ready:

    r.table("test").indexWait("timestamp").run(conn);
    

    Get more help

    Couldn't find what you were looking for?