Module: ParadeDB::Query

Defined in:
lib/parade_db/query.rb

Overview

Helpers for building ParadeDB query JSON payloads in Ruby.

Class Method Summary collapse

Class Method Details

.regex(pattern) ⇒ Object

Raises:

  • (ArgumentError)


8
9
10
11
12
# File 'lib/parade_db/query.rb', line 8

def regex(pattern)
  raise ArgumentError, "pattern must be a String, got #{pattern.class}" unless pattern.is_a?(String)

  { "regex" => { "pattern" => pattern } }
end