@Pstork1 , thank you for the response.
I tested for length and the output is 1. The problem is that even though the output is 1 I'm having trouble with what to do now. The outputs body of the filter array is [].
Let me start over.....The output of the filter array for items not containing the criteria is [], see image. In my example I am looking through a database of zip codes based on a variable defined in the flow and I'm extracting information from another column of data that is associated with the zip code being found in the database.

If i use the compose action on the outputs of this filter I get this.

If I run the Pare JSON action, I also get the same result. The reason I was using Parse Jason is because if the filter array did find a match then there would be an object with several pieces of information, and I used the Parse Jason to extract only individual values I needed from the output.

When the value is not found in the database I am searching I get the output of []. Since I believe this is an object I can't directly test the length before converting this to an array. So I used a compose action and create an array from an object function and this was the output.

Then I can run the a compose action with the length function to get the length

However, at this point I am stuck because I'm trying to find a way so that when a result isn't returned and I get not information in the body [], I can trigger a message to myself for the value not being found in the database and then go on to other actions.
I hope this makes sense.