Thanks. I'm still no results with your suggestion though. I also tried
type:+changelog AND ( (filename:angel) OR (filename:angel*) OR (filename:*angel) ) but am getting parse errors. :( On 4/25/07, Cody Caughlan <[EMAIL PROTECTED]> wrote:
What about: (type:changelog) AND (filename:angel) Or if you do the 3 different type of filename queries, use parenthesis to properly break them up, e..g type:changelog AND (filename:... OR filename:... OR filename:...) I dont know enough about how Lucene's precedence rules, but you might have better luck with this kind of grouping. /cody On 4/25/07, Michael Kimsal <[EMAIL PROTECTED]> wrote: > Hello all: > > I'm trying to find a record in my index where the 'type' is changelog and > the 'filename' has 'angel' in it. > > Expressing this as > type:changelog filename:+angel or filename:+angel* or filename:+*angel > > throws a parse error (probably understandably) > > type:changelog (filename:+angel or filename:+angel* or filename:+*angel) > doesn't seem to work either. > > I've tried this a number of ways and I either get a parse error or > *everything* is returned - I only want > records where the type is 'changelog' and the filename has 'angel' in it. > How would this be expressed? > > > -- > Michael Kimsal > http://webdevradio.com >
-- Michael Kimsal http://webdevradio.com