Looking through the documentation for EF, it appears that it isn't possible at this point to search in the filename field. Would this be easy to add?
I'm currently trying out a library as a collection of my myriad journal articles (PDFs), and in the process of organizing them initially, it would be quite useful to be able to filter on certain filenames (since I have a kind of naming convention I have generally used) to help me get things into their folders properly. I suspect that search anywhere might cover the filename field, but it would be better for the specific thing I'm trying to do to be able to search solely on the filename.
One of the big draws for me in using EF this way is the fact that it automatically detects if the library already contains the PDF file I'm trying to add, so I don't have to think, I can just dump my folders of collected PDFs on it and, generally, get no serious duplication. I look forward to integrating this into my normal routines, once I have this initial sorting done.
(I have about 4K PDF files, around 5GB, in there at the moment, and I am finding that it moves relatively slowly as I sort things, however -- when I move something into a folder, I often get a minute-long beachball while it reindexes. Is there any way that this can be threaded out more aggressively? I know that the indexing happens as a background process [efindexer, I can see it in top], but I nevertheless am still getting beachballs, so perhaps there's still a single thread waiting for responses from the background thread? I'm using a 2GHz iMac G5, so it should be powerful enough to do the indexing quickly. I know responsiveness is one of the areas already planned for future development, so I'm sticking it out now with a hopeful eye toward the future.)