I had a similar problem and I solved it by making the directory a multi-valued field in the index and giving each directory a unique id. So for example, a document in directory 2 would contain in the index: "dir_id:A dir_id:B dir_id:2". A search on any of those fields will then return directory 2. Conversely, a search for dir_id:2 will not return directory B. I hope I understood your question correctly.
Mark Ferguson On Thu, Dec 11, 2008 at 3:03 AM, Jana, Kumar Raja <kj...@ptc.com> wrote: > Hi, > > Any plans of supporting user-defined classifications on Solr? Is there > any component which returns all the children of a node (till the leaf > node) when I search for any node? > > May be this would help: > > Say I have a few SolrDocuments classified as: > > A > B--------------------------C > 1----2----3 8------9 > > (I.e A has 2 child nodes B and C. B has 3 child nodes 1,2,3 and C has 2 > child nodes 8,9) > When my search criteria matches B, my results should contain B as well > as 1,2 and 3 too. > Search for A would return all the nodes mentioned above. > > -Kumar > > >