Hi Gary, Sounds like you are running an unfiltered search. Either enable filtering to get rid of false positives, or switch to using element-range-query (which requires a range index). Keep in mind that value-queries don’t use range indexes (even if available), but rely on the universal index, which contains tokens, not values..
Cheers, Geert From: <[email protected]<mailto:[email protected]>> on behalf of Gary Larsen <[email protected]<mailto:[email protected]>> Reply-To: MarkLogic Developer Discussion <[email protected]<mailto:[email protected]>> Date: Monday, February 27, 2017 at 10:01 PM To: 'General MarkLogic Developer Discussion' <[email protected]<mailto:[email protected]>> Subject: [MarkLogic Dev General] hyphens and cts:element-value-query I’m trying to get this cts query to treat hyphens as text: cts:element-value-query(xs:QName(ename), 'value 1', ‘exact’) cts:element-value-query(xs:QName(ename), 'value-1', ‘exact’) Even though the ename value-1 does not exist a match is found. Thanks, Gary
_______________________________________________ General mailing list [email protected] Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general
