Hi Sundar,


I thought you were talking about the cts function. If you are talking about
a search:search with a value constraint, make sure to put that term-option
inside that constraint. The documentation of search:search gives various
examples:



http://docs.marklogic.com/search:search



Kind regards,

Geert



*Van:* general-boun...@developer.marklogic.com [mailto:
general-boun...@developer.marklogic.com] *Namens *Sundaravadivel Kandasamy
*Verzonden:* dinsdag 5 november 2013 11:32
*Aan:* MarkLogic Developer Discussion
*Onderwerp:* Re: [MarkLogic Dev General] Attribute value Match



Yes, set the term option exact. But didn’t work!



<term>

            <term-option>case-insensitive</term-option>

            <term-option>diacritic-insensitive</term-option>

            <term-option>punctuation-insensitive</term-option>

            <term-option>exact</term-option>

</term>



Regards,

Sundaravadivel k

*From:* general-boun...@developer.marklogic.com [
mailto:general-boun...@developer.marklogic.com<general-boun...@developer.marklogic.com>]
*On Behalf Of *Geert Josten
*Sent:* Tuesday, November 05, 2013 3:40 PM
*To:* MarkLogic Developer Discussion
*Subject:* Re: [MarkLogic Dev General] Attribute value Match



Hi Sundar,



Did you try passing in the ‘exact’ option to the value-query?



Kind regards,

Geert



*Van:* general-boun...@developer.marklogic.com [mailto:
general-boun...@developer.marklogic.com] *Namens *Sundaravadivel Kandasamy
*Verzonden:* dinsdag 5 november 2013 11:04
*Aan:* general@developer.marklogic.com
*Onderwerp:* [MarkLogic Dev General] Attribute value Match



Hi,

                We use cts:element-attribute-value-query to match the
attribute value. But we require pattern specific match for attribute values
example below,



If I want to search employee with id = “100” it should return xml1 with
<employee id=”100”> only not  xml2 <employee id=”100/120”>,
 cts:element-attribute-value-query returns xml1 and xml2.  I tried to give
the regex patterns directly in the search term but it doesn’t work. Any
alternate API available in MarkLogic 6 to solve this issue?



*xml1*

<employer>

<employee id=”100”>

</employer>



*xml2*

<employer>

<employee id=”100/120”>

</employer>



Thanks in Advance,

Sundar.

**************** CAUTION - Disclaimer *****************

This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely

for the use of the addressee(s). If you are not the intended recipient, please

notify the sender by e-mail and delete the original message. Further,
you are not

to copy, disclose, or distribute this e-mail or its contents to any
other person and

any such actions are unlawful. This e-mail may contain viruses.
Infosys has taken

every reasonable precaution to minimize this risk, but is not liable
for any damage

you may sustain as a result of any virus in this e-mail. You should
carry out your

own virus checks before opening the e-mail or attachment. Infosys reserves the

right to monitor and review the content of all messages sent to or
from this e-mail

address. Messages sent to or from this e-mail address may be stored on the

Infosys e-mail system.

***INFOSYS******** End of Disclaimer ********INFOSYS***
_______________________________________________
General mailing list
General@developer.marklogic.com
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to