# In-app filter doesn't require "match multiple"

**URL:** <https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988>\
**Category:** Ask for Help\
**Created:** [March 31, 2021, 11:46pm UTC](https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988 "2021-03-31T23:46:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brittney\_Villalva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/brittney_villalva/32/24245_2.png) [@Brittney\_Villalva](https://community.glideapps.com/u/Brittney_Villalva)\
**Post date:** [March 31, 2021, 11:46pm UTC](https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988/1 "2021-03-31T23:46:21Z")

</div>

Howdy, howdy. I’m currently using an array to operate my in-app filter. It looks exactly the way I want it to, listing multiple categories like Women’s Fashion and Inclusive Sizing. My issue is that if you select both Women’s Fashion and Inclusive sizing, it filters as either/or instead of requiring both in order to show as a result. I want the latter. Else, I might have a user that wants to look at only women’s fashion that includes inclusive sizing, and she might get stuck looking at all women’s fashion. Thus, the filter would be pointless (men’s fashion is also an option). Any ideas?

It doesn’t feel like a user error on my side. Feels more like, that not how that function should work? But I’m up for a trick.

(I’m working with 7 classifications total and five different fits, so total of 12. My filter combines all of these with an array. I need a way for users to be super picky. For example, to pick 3 classes and 2 fits and see only items that match all of those criteria.)

Please help 🙂

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 1, 2021, 12:20am UTC](https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988/2 "2021-04-01T00:20:37Z")

</div>

This might give you some ideas…

> [@tornado Use Multiple Choice Components to Filter an Inline List](https://community.glideapps.com/t/use-multiple-choice-components-to-filter-an-inline-list/16932):
>
> [[Glide: Filter an Inline List with Choice Components] ](https://www.youtube.com/watch?v=NOYFsVUWQXw) Updated July 2022 
> 
> > **Version 1**
> >
> > \<a href="https://www.youtube.com/watch?v=rtbFccDKuH0"\>https://www.youtube.com/watch?v=rtbFccDKuH0\</a\>

---

<div class="post-metadata">

**Author:** ![Brittney\_Villalva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/brittney_villalva/32/24245_2.png) [@Brittney\_Villalva](https://community.glideapps.com/u/Brittney_Villalva)\
**Post date:** [April 1, 2021, 1:16am UTC](https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988/3 "2021-04-01T01:16:28Z")

</div>

Thanks for the quick response. I do love this guy’s videos and I was excited to try it, but it’s a little cumbersome for what I’m trying to do. With Glide’s in-app filter, it does let you check off more than one category. I just wish I could switch that back code from “either/or” to “and”

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 1, 2021, 1:24am UTC](https://community.glideapps.com/t/in-app-filter-doesnt-require-match-multiple/24988/4 "2021-04-01T01:24:25Z")

</div>

Okay, what you are looking for will definitely be possible, although without a deeper understanding of how your app is setup I can’t really provide specific advice.

Here is another approach that I often use for dynamic filtering, which might be applicable in your case:

> [@Array to array relation with AND condition](https://community.glideapps.com/t/array-to-array-relation-with-and-condition/23909/4):
>
> I generally use a combination of templates and multi-relations for this type of dynamic filtering. The basic idea is: In the table that contains your source data, create a template column that concatenates each of the values that you’ll be filtering on. In your example, it might look something like: House:5 BR:3 WC Apartment:1 BR:1 WC Condo:3 BR:2 WC etc.. Next create an identical template that concatenates the same values from your User Specific Columns Finally, create a multi-relation tha…
