Method: Sequel::MySQL::DatasetMethods#full_text_sql
- Defined in:
- lib/sequel/adapters/shared/mysql.rb
#full_text_sql(cols, terms, opts = OPTS) ⇒ Object
MySQL specific full text search syntax.
799 800 801 802 |
# File 'lib/sequel/adapters/shared/mysql.rb', line 799 def full_text_sql(cols, terms, opts = OPTS) terms = Sequel.array_or_set_join(terms, ' ') if terms.is_a?(Array) || terms.is_a?(Set) SQL::PlaceholderLiteralString.new((opts[:boolean] ? MATCH_AGAINST_BOOLEAN : MATCH_AGAINST), [Array(cols), terms]) end |