# How to filter data inside expression?

**URL:** <https://community.n8n.io/t/how-to-filter-data-inside-expression/3960>\
**Category:** Questions\
**Created:** [January 25, 2021, 10:13am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960 "2021-01-25T10:13:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![maxbaluev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/maxbaluev/32/3258_2.png) [@maxbaluev](https://community.n8n.io/u/maxbaluev)\
**Post date:** [January 25, 2021, 10:13am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960/1 "2021-01-25T10:13:05Z")

</div>

When i am trying to filter array of object inside expression i have error. Similar with arrow and default functions. I don’t want to take an extra step in the form of a function. Any alternative way to do it inside expression?

 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/b/be6c2f73594021eec9c21d990aadf44d3f4b53c9.png)

Most simple examples:

 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/b/b02c49a19deb1b217f886572f82559a585b304b9.png)  
 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/3/3d23d4f2bec833fae245f3480082b2c0def4bccf.png)

---

<div class="post-metadata">

**Author:** ![harshil1712](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/harshil1712/32/1374_2.png) [@harshil1712](https://community.n8n.io/u/harshil1712)\
**Post date:** [January 25, 2021, 10:16am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960/2 "2021-01-25T10:16:26Z")

</div>

Hey @maxbaluev!

On a first glance I can see a typo in your code. You’re not closing the quotes after `First Name`. Can you try the following code?  
` {{$json["custom_fields"].filter(item => item.name === "First Name")}}"`

---

<div class="post-metadata">

**Author:** ![maxbaluev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/maxbaluev/32/3258_2.png) [@maxbaluev](https://community.n8n.io/u/maxbaluev)\
**Post date:** [January 25, 2021, 10:19am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960/3 "2021-01-25T10:19:41Z")

</div>

Sorry, i am wrote again by hands for post example, but it is not typo mistake. I have similar error on simple example

 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/c/c5569b9be5f5b5647bf2e3dcf53c6a2c501e2d68.png)

---

<div class="post-metadata">

**Author:** ![maxbaluev](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/maxbaluev/32/3258_2.png) [@maxbaluev](https://community.n8n.io/u/maxbaluev)\
**Post date:** [January 25, 2021, 10:21am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960/4 "2021-01-25T10:21:18Z")

</div>

![image](https://europe1.discourse-cdn.com/n8n/original/2X/5/566cc603c82a214e57fb9beb49a56744d6524997.png)

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [January 25, 2021, 10:51am UTC](https://community.n8n.io/t/how-to-filter-data-inside-expression/3960/6 "2021-01-25T10:51:18Z")

</div>

Yes sorry. That is sadly a known issue. Such inline functions do not work inside of expressions. You would have to do that in a Function-Node.
