hi!
I have an application which stores all kind of data about people. The current cfsearch functionality (in Verity) includes searching documents that are attached to these people.
If i have 2 documents attached to 1 person, 1 with say ABC in it and the other with XYZ in it, my ideal searchresult for "ABC AND XYZ" would return the 1 person. But as both 'words' are indexed in different documents, the standard behaviour is not to return any result from the cfsearch, because the combination doesnt exist in any of the 2 documents.
Is there any way to combine indexed documents and/or query data in a way that the search is executed in the combination of relevant docs and data? In my application that would mean that i could index all documents and data regarding people and have an intelligent 'global' search to find the right person.
ADDED: That also means that if i have one person with several documents attached to it (and maybe some additional indexed query-data) that from a search-point-of-view i would like to treat all that data 'as one'. Ie. if i have document1 with BREAD in it and document2 of the same person with BUTTER in it, ideally the search for BREAD AND BUTTER would result in a pointer to that person. (and ofcourse the normal searchindex doesnt find any matches because neither of the two documents contain both words.
any pointers and help very much appreciated! (should Solr offer new possibilities in comparison to Verity, no problem!)
thanks!
Bart