Hey Hoss,
I didn't realize that I had left out the field stuff...I really am still
working on a lot with the parser's documentation and I apologize.
Mark: I only read your querysyntax.php and didnt' dig into the source, but
i'm curious about the "There are no unary operators in Qsol syntax"
statement.... what is the Qsol equivilent of the QueryParser syntax: "A -B -C"
Perhaps I am not being completely accurate with that statement, I'll let
you be the judge.
It works like this: "A -B -C" would be expressed as "A ! B ! C"
By binary, I mean that each operator must connect two clauses...in that
case A is connected to B and C is connected to A ! B.
I avoid the single prohibit clause issue, -query, by not really allowing
it in the syntax. The operators are: AND, OR, ANDNOT, and PROXIMITY.
A ! B ! B = A ANDNOT B ANDNOT C
It's also not clear to me how differnet fields can be queried ... you give
creditcard[23907094 - 23094345] as an example of a range qery, but how
does one search for the word "foo" in the field "title" ?
I will add this...a field search is: field1,field2(foo) | field3(foobar)
I have to update that documentation...field search was '[ ]' but is now
'( )'.
Thanks for pointing this out to me.
Hmm... is there no support for query boosts?
This is a glaring omission eh? I have to plead laziness...I havn't
needed it yet in my work so it is not there...I will add it before a
1.0 release but was hoping for some syntax suggestions -- though I'm
betting people are happy with Lucene's syntax for this.
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]