[Xapian-discuss] omega and searching specific fields
Olly Betts
olly at survex.com
Mon Mar 7 16:28:28 GMT 2005
On Mon, Mar 07, 2005 at 04:01:23PM +0000, James Aylett wrote:
> Okay. The scriptindex documentation should make that a little more
> obvious. I admit that my view isn't actually supported by the text,
> but it's not discouraged either - something at the end of the
> 'unique' description, such as:
>
> The 'unique' action will not generate any terms; it is most useful in
> combination with the 'boolean' action (with the same PREFIX).
OK, I'll add something.
> What I wasn't sure was what the queryparser would do with the term in
> that case. I /thought/ it would just split it, wheras what I want it
> to do is split to get the term, then strip the prefix off, stem the
> rest, and put the prefix back on again.
The queryparser sees something like 'artist:floyd', and knows that
fieldname 'artist' -> prefix 'XART', so it stems 'floyd' and prefixes
'XART' to the stem.
The queryparser is what adds the prefix - it doesn't need to remove
it!
Cheers,
Olly
More information about the Xapian-discuss
mailing list