It will be more efficient if you can make it work unfiltered, which is actually possible. In the value query you need to specify the "exact" option (which is a shorthand for everything sensitive), and make sure that your collation context is right. I believe your collation needs to be codepoint. MarkLogic maintains a term list for "exact" matches using the codepoint collation, so it can resolve fully sensitive out of indexes. You won't see it normally used because the default collation is root.
-jh- On Mar 27, 2014, at 7:10 AM, Gary Larsen <[email protected]> wrote: > Finally discovered that 'punctuation-sensitive' only works in cts:search() > when using 'filtered' option. > > Guess that makes sense if the 'real' element text is not stored in the > lookup. > > Gary > > _______________________________________________ > General mailing list > [email protected] > http://developer.marklogic.com/mailman/listinfo/general _______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
