Jira Text Search in Custom Fields

I have a Free Text Field (unlimited text) Custom Field, and I would like to create a filter that displays all issues in which that field has a value.

Is this possible? If I could even just search for a text value in that field, it would be of much use.

My JIRA Version is 3.9.1

4 answers

1 accepted

1 vote
Accepted answer

Well, you can use the search in 3.x to say "text field contains", but it is limited to looking for words or phrases in the text. Go to your filter page, look for your custom field and put a word in there, that will do the basics.

But you can't search for "has a value"

If you upgrade to version 4 or above, you get JQL, where you can say things like "field X is not empty". 3.x does not have JQL.

My custom field is not on the filter page because it is an "Unlimited text" field.

That does not sound correct to me.

I've always been able to search unlimited text fields, and I started using Jira when it was 3.0.3 (actually, 2.7 - my first task was to upgrade, so I didn't really pay a lot of attention to the old system beyond checking all the data upgraded ok)

I'd guess that either

1) your custom field either has a limited context, so you only get offered the search if you have narrowed down the project and/or issue type to ones that have the field in the context


2) your custom field does not have a searcher selected - go to cutom fields, find it, hit edit, and look for the searcher field - it may be set to "none", in which case, change it to "free text" and then book a system re-indexing next time you can.

I feel dumb now! It was limited to a context, but after specifying the project, i needed to click the "refresh search menu" button that popped up. Thanks!

1 vote

Juts make sure you have a searcher associated with the filed and you can then search using it in the issue navigator.

See step7 : http://www.atlassian.com/software/jira/docs/v3.9/customfields/addcustomfield.html

You can edit extsiting fields to add it if not already selected. You will have to reindex JIRA.

you can use a JIRA Query Language (JQL) for checking if this field is empty or not

e.g. "YOUR_free_text_field" is not EMPTY

I recently discovered that using the ~ option for custom text field seems to produce the search results I need, but only if it is an EXACT match (for the most part)

JQL format = CustomFieldName ~ text.value.100

Example = Timecode ~ REGST.GUDI.112    >>> will find the EXACT match

Note: (Example) Timecode ~ REGST >>> will results in any value that starts with REGST

but (Example) Timecode ~ REGST.GUDI >>> will not find the REGST.GUDI.112

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Nov 27, 2018 in Portfolio for Jira

Introducing a new planning experience in Portfolio for Jira (Server/DC)

In the past, Portfolio for Jira required a high degree of detail–foresight that was unrealistic for many businesses to   have–in   order to produce a reliable long-term roadmap. We're tur...

2,531 views 15 21
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you