# Is there a way to show all the custom fields for a track?

**URL:** https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113
**Category:** Help
**Created:** [February 15, 2020, 2:06am UTC](https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113 "2020-02-15T02:06:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Awfki](https://avatars.discourse-cdn.com/v4/letter/a/74df32/32.png) [@Awfki](https://discourse.beets.io/u/Awfki)
#### Post date: [February 15, 2020, 2:06am UTC](https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113/1 "2020-02-15T02:06:11Z")

</div>

Is there a way to show all the custom fields for a track?

Importing is messy and I’ve already lost track of some of the custom fields that I added.

And while I’m asking things, is it true that custom fields must begin with a lower case letter and if it is then maybe that could make it’s way into the docs.

I added Instrumental=T to all the appropriate tracks and then discovered that I couldn’t search by that field. I’d do “beet list Instrumental:T” and it would return nothing. If I did "beet list track -f ‘$Instrumental’ it would show the T for that track, so it was in the DB.

No idea why the search wouldn’t work but after banging my head for a while I tried using lower case “instrumental=T” and beet list found that with no problem.

Thanks

---

<div class="post-metadata">

### Author: ![adrian](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.beets.io/adrian/32/4_2.png) [@adrian](https://discourse.beets.io/u/adrian)
#### Post date: [February 15, 2020, 2:18am UTC](https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113/2 "2020-02-15T02:18:28Z")

</div>

Hi! Try the `info` plugin for dumping out all the data from the library for a particular item.

I don’t quite see any obvious reason why that query wouldn’t work, unfortunately!

---

<div class="post-metadata">

### Author: ![Awfki](https://avatars.discourse-cdn.com/v4/letter/a/74df32/32.png) [@Awfki](https://discourse.beets.io/u/Awfki)
#### Post date: [February 15, 2020, 2:57am UTC](https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113/3 "2020-02-15T02:57:39Z")

</div>

That is very useful and I missed it, but it’s not pulling my custom attributes.

“beet info collective soul” shows a LOT of info but when I filtered down to a track the custom stuff wasn’t there. Also tried “beet info -i ‘title,run’ collective soul” to cut down noise in case I was just not seeing it but all it printed was the titles followed by a blank line.

---

<div class="post-metadata">

### Author: ![Awfki](https://avatars.discourse-cdn.com/v4/letter/a/74df32/32.png) [@Awfki](https://discourse.beets.io/u/Awfki)
#### Post date: [February 15, 2020, 2:59am UTC](https://discourse.beets.io/t/is-there-a-way-to-show-all-the-custom-fields-for-a-track/1113/4 "2020-02-15T02:59:20Z")

</div>

Never mind, I missed the ‘-l’ option. When I enable that then my custom fields show up.

Thank you!
