UCS "Strict" Search Option
Would it be possible to to get a toggle added to the UCS Categories tab's options that allows us to searches only for files which EXACTLY have that combination of categories/subcategories? Sometimes I'll click a category and other records will show up that include the category in the name of the category, but isn't exactly that category. I'm thinking it would fit in right here:
Cloth, for example, often returns "Clothes" and "Clothing" - I recognize that this is because my entire library isn't UCS "compliant" but since it's going to take a very long time to finish the job of UCS-ing my entire library, something like this would be helpful, and I think users in general would see it as a benefit.
Also, not a Feature Request per se but is there a way to show files which exactly match NO combination of category/subcategory in the UCS list? This would also significantly speed up the time it takes to UCS-ify my entire library since I could just immediately see what's left to do and drag and drop a few on a whim instead of going folder by folder, chunk by chunk.
Regarding the actual searching of Files, I'm personally not using the functionality to rename files for UCS categorizing. Since Basehead is my one and only library manager, I don't feel the need to rename files, because if libraries ever get "updated" versions the way Boom has done once or twice for their Combat libraries, it feels like I'll be causing myself headaches to sort out the new from the old in those kinds of situations. So I feel like it's most important to worry about Cat/Subcat strings in the metadata within the database.
My "Cloth" example is relevant in situations where a library is not completely UCS-compliant, but even if it were completely UCS-tagged, there's still issues when you don't Exact Match: If you search for the top-level category of "Fire", you'll also pull in records from within the top-level "Fireworks" category, since the string "Fire" appears within "Fireworks". This also happens if you top-level search "Air" and "Wind" (pulling in results from "Aircraft" and "Windows" respectively).
The secondary request is not so much an inversion as it is a filter that would simply run a search for anything that didn't fit any items in the database that don't fit the UCS scheme. Here's a few examples, using the "Fire" Category, that would be returned when you click the "Show Non-UCS Records" button:
- When I import the Boom Library called "Historical Firearms", the category defaults to "Historical Firearms" - which would now get pulled up when you search for the UCS Category for "Fire".
- Many files in my library still have incomplete Category/Subcategory combinations - for example, only having the Category "Fire" but no subcategory.
- Some records appear in the "Fire" Category but have a subcategory that isn't defined by UCS, such as "Spark".