Back to top

    ReQL command: nth

    Command syntax

    sequence.nth(index) → object

    selection.nth(index) → selection<object>


    Get the nth element of a sequence, counting from zero. If the argument is negative, count from the last element.

    Example: Select the second element in the array.


    Example: Select the bronze medalist from the competitors.

    r.table('players').order_by(:index => r.desc('score')).nth(3).run(conn)

    Example: Select the last place competitor.

    r.table('players').order_by(:index => r.desc('score')).nth(-1).run(conn)

    Get more help

    Couldn't find what you were looking for?