Exception: Graphiti::Errors::InvalidFilterBlanks
- Defined in:
- lib/graphiti/errors.rb
Instance Method Summary collapse
-
#initialize(resource_class, attribute, value) ⇒ InvalidFilterBlanks
constructor
A new instance of InvalidFilterBlanks.
- #message ⇒ Object
Constructor Details
#initialize(resource_class, attribute, value) ⇒ InvalidFilterBlanks
Returns a new instance of InvalidFilterBlanks.
714 715 716 717 718 |
# File 'lib/graphiti/errors.rb', line 714 def initialize(resource_class, attribute, value) @resource_class = resource_class @attribute = attribute @value = value end |
Instance Method Details
#message ⇒ Object
720 721 722 723 724 725 726 727 728 |
# File 'lib/graphiti/errors.rb', line 720 def <<~MSG #{@resource_class.name}: #{@attribute} must be one of :as_literal, :as_nil, or :reject. Got #{@value.inspect}. :as_literal - "null" and "" reach the filter as strings (default) :as_nil - "null" becomes nil, so the filter can query for NULL :reject - a blank value raises InvalidFilterValue MSG end |