Skip to content

FilterByMultiple

cartographer


cartographer / filterByMultiple

filterByMultiple(items, conditions): CatalogItem[]

Defined in: queries/queryFunctions.ts:217

Filter items by applying multiple predicate functions (AND logic).

All conditions must return true for an item to be included.

CatalogItem[]

Array of items to filter

(item) => boolean[]

Array of predicate functions

CatalogItem[]

  • Items where all predicates return true
const results = filterByMultiple(items, [
(item) => item.getField('word-count') > 5000,
(item) => item.getField('year') >= 2020
]);