In the BBQ tutorial:
http://developer.marklogic.com/learn/2009-07-search-api-walkthrough

The examples using constraints are a bit confusing (for me) in the exact
syntax.
For example, it doesn't explicitly say that the options need to be wrapped
in <search:options>.

Anyway, the simple value example doesn't return any matches:

xquery version "1.0-ml";
import module namespace
  search = "http://marklogic.com/appservices/search";
  at "/MarkLogic/appservices/search/search.xqy";

search:search("[flavor:smoky]",
<search:options>
<constraint name="flavor">
  <value>
    <element ns="http://example.com"; name="flavor-descriptor"/>
  </value>
</constraint>
</search:options>)

Returns zero hits (with or without the brackets):

<?xml version="1.0" encoding="UTF-8"?>
<search:response snippet-format="snippet" total="0" start="1"
page-length="10" xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns=""
xmlns:search="http://marklogic.com/appservices/search";>
  <search:qtext>[flavor:smoky]</search:qtext>
  <search:metrics>
    <search:query-resolution-time>PT0.006552S</search:query-resolution-time>
    <search:facet-resolution-time>PT0.000082S</search:facet-resolution-time>
    <search:snippet-resolution-time>PT0S</search:snippet-resolution-time>
    <search:total-time>PT0.006799S</search:total-time>
  </search:metrics>
</search:response>

There are three documents with "flavor-descriptor" = "smoky".

Thanks,
Tim



-- 
MLHIM VIP Signup: http://goo.gl/22B0U
============================================
Timothy Cook, MSc           +55 21 94711995
MLHIM http://www.mlhim.org
Like Us on FB: https://www.facebook.com/mlhim2
Circle us on G+: http://goo.gl/44EV5
Google Scholar: http://goo.gl/MMZ1o
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to