Skip to content

FilterByArrayField

cartographer


cartographer / filterByArrayField

filterByArrayField(items, fieldKey, value): CatalogItem[]

Defined in: queries/queryFunctions.ts:168

Filter items where an array field includes a specific value.

For array fields, checks membership. For non-array fields, checks equality.

CatalogItem[]

Array of items to filter

string

Field key to check

Value to search for in array or match directly

string | number | boolean

CatalogItem[]

  • Items where array includes value or field equals value
const lovecraftWorks = filterByArrayField(items, 'authors', 'Lovecraft, H. P.');