# Filter by Connected Object's Attribute(s)

**URL:** <https://forums.knack.com/t/filter-by-connected-objects-attribute-s/13698>\
**Category:** API & Custom Code\
**Created:** [January 26, 2023, 7:28pm UTC](https://forums.knack.com/t/filter-by-connected-objects-attribute-s/13698 "2023-01-26T19:28:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ScottDafforn](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@ScottDafforn](https://forums.knack.com/u/ScottDafforn)\
**Post date:** [January 26, 2023, 7:28pm UTC](https://forums.knack.com/t/filter-by-connected-objects-attribute-s/13698/1 "2023-01-26T19:28:48Z")

</div>

Using the following two objects as an example:

Manufacturer

- Name
- State Abbreviation

Product

- Manufacturer (connected field)
- Name

The API honors filtering by the connected field’s ID (e.g. filter Products where Manufacturer ID is a certain value), but is there a way to filter Products by some other connected attribute? In this case, if I wanted to find all Products where the Manufacturer’s State Abbreviation is ‘AZ’, is that possible?

I’ve already tried this using standard Products filtering (e.g. field\_123 is ‘AZ’ where field\_123 is the Knack field name for State Abbreviation), but Knack ignores that criteria presumably b/c field\_123 is on the connected object. For what it’s worth, State Abbreviation happens to be a multiple choice field, but I’m curious about this functionality regardless of field type.
