Method: Origin::Optional#cursor_type

Defined in:
lib/origin/optional.rb

#cursor_type(type) ⇒ Optional

Note:

The cursor can be type :tailable or :tailable_await.

Set the cursor type.

Examples:

Set the cursor type.

optional.cursor_type(:tailable)
optional.cursor_type(:tailable_await)

Parameters:

  • type (Symbol)

    The type of cursor to create.

Returns:

Since:

  • 2.2.0



302
303
304
# File 'lib/origin/optional.rb', line 302

def cursor_type(type)
  clone.tap { |query| query.options.store(:cursor_type, type) }
end