Module: AmoCRM::Resources::WhereFilter
- Included in:
- Indexed, Subresource
- Defined in:
- lib/amo_crm/resources/where_filter.rb
Instance Method Summary collapse
-
#findWhere(filter) ⇒ Object
Возвращает первый найденный по фильтру элемент или nil.
-
#where(filter) ⇒ Array of AmoCRM::Entities::Base
Возвращает список элементов по переданному фильтру.
Instance Method Details
#findWhere(filter) ⇒ Object
Возвращает первый найденный по фильтру элемент или nil
17 18 19 |
# File 'lib/amo_crm/resources/where_filter.rb', line 17 def findWhere filter where(filter).first end |
#where(filter) ⇒ Array of AmoCRM::Entities::Base
Возвращает список элементов по переданному фильтру. Например: > universe.features.where goodUuid: uuid
9 10 11 |
# File 'lib/amo_crm/resources/where_filter.rb', line 9 def where filter values.select { |v| filtered? v, filter } end |