Module: NotionRubyMapping::ContainsDoesNotContain

Included in:
EmailProperty, FormulaProperty, MultiProperty, PhoneNumberProperty, RollupProperty, TextProperty, UrlProperty
Defined in:
lib/notion_ruby_mapping/properties/property.rb

Overview

module for make query of contains and does_not_contain

Instance Method Summary collapse

Instance Method Details

#filter_contains(value, condition: nil, another_type: nil) ⇒ NotionRubyMapping::Query

Returns generated Query object.

Parameters:

  • value (String)

    Query value

  • rollup (String)

    Rollup name

  • rollup_type (String)

    Rollup type

Returns:

See Also:



270
271
272
# File 'lib/notion_ruby_mapping/properties/property.rb', line 270

def filter_contains(value, condition: nil, another_type: nil)
  make_filter_query "contains", value, condition: condition, another_type: another_type
end

#filter_does_not_contain(value, condition: nil, another_type: nil) ⇒ NotionRubyMapping::Query

Returns generated Query object.

Parameters:

  • value (String)

    Query value

  • rollup (String)

    Rollup name

  • rollup_type (String)

    Rollup type

Returns:

See Also:



279
280
281
# File 'lib/notion_ruby_mapping/properties/property.rb', line 279

def filter_does_not_contain(value, condition: nil, another_type: nil)
  make_filter_query "does_not_contain", value, condition: condition, another_type: another_type
end