Class: PgTagsOn::PredicateHandler::ArrayTextHandler

Inherits:
BaseHandler
  • Object
show all
Defined in:
lib/pg_tags_on/predicate_handler/array_text_handler.rb

Overview

Predicate handler for character varying[] column type

Constant Summary

Constants inherited from BaseHandler

BaseHandler::OPERATORS

Method Summary

Methods inherited from BaseHandler

#attribute_name, #bind_node, #call, #cast_type, #eq_node, #initialize, #klass, #left, #operator, #predicate, #right, #settings, #table_name, #value

Methods included from ActiveRecord::Arel

#arel_array_cat, #arel_array_remove, #arel_array_replace, #arel_bind, #arel_build_quoted, #arel_cast, #arel_distinct, #arel_function, #arel_infix_operation, #arel_jsonb_extract_path, #arel_query_attribute, #arel_sql, #arel_unnest

Constructor Details

This class inherits a constructor from PgTagsOn::PredicateHandler::BaseHandler