Hi!
I don't see why you write //doc([...])
Maybe try this one:
//doc [ ( contains(userID,"Jack") and contains(date,"2004-01-23") ) or ( contains(date,"2004-01-24") ) ]
I'm not sure whether it works, but I hope the braces are correct.
Hth, Wolfram
Boris Rousseau schrieb:
it works fine this way //doc[contains(userID,"Jack") and contains(date,"2004-01-23")] So I cannot see why it wouldn't work with an or operator...
----- Original Message ----- *From:* Jim Fuller <mailto:[EMAIL PROTECTED]> *To:* [email protected] <mailto:[email protected]> ; 'Boris Rousseau' <mailto:[EMAIL PROTECTED]> *Sent:* Friday, January 30, 2004 10:16 AM *Subject:* RE: XPath or operator
have u tried just one contains() function, as I seem to be having
problems with using this xpath when querying xindice.
cheers, jim
-----Original Message----- *From:* Boris Rousseau [mailto:[EMAIL PROTECTED] *Sent:* 30 January 2004 09:30 *To:* [email protected] <mailto:[email protected]> *Subject:* XPath or operator
Hi all,
I am querying a collection of document by date using the
following:
//doc([(contains(userID,"Jack") and
contains(date,"2004-01-23")) or contains(date,"2004-01-24")])
However, this gives me an empty result set while I
definitively have some records for those date and this user.
Is there a problem with the "or" operator?
or is it something to do with the use of braces?
Regards,
Boris
