You are right, phrase searching didn't work on multi metadata indexes.
There was a bug in the phrase searching stuff, which I have fixed - this
will be available in the next release.
I will send you the fixed file in a separate email.
Note that if you have 'text' as part of the index, eg text,Title,Subject,
when the post processing for phrases is done, it will only look in the
text, not the metadata. But if the index is only metadata, eg Title,Subject,
it will look at the metadata values to find the phrase. I may get
around to fixing this one day.
I am building a collection with 5 searching fields: Date, Topic, People....,
and another searching field combining all above fields. It is named "All
Key Words". I did that by adding a line in the collect.cfg file:
"All key words"
However, this combined field doesn't support phrase searching. For the
same phrase "McCoy, Robb", searching the "People" field can get correct
result; but nothing will be searched out if using the "All Key Words" field.
The "All Key Words" field works for everything except for phrase searching.
When I got rid of the quotation marks of the above query, it works correctly.
I think all the fields use the same mechanics (post-retrieval scan)
for phrase searching, but why every single field can work but the combined
one can't? Is there any method to fix it?
Thank you very much!
Have a nice weekend!
greenstone-devel mailing list