[second attempt]

Hi,

For search:suggest I want to search titles and subtitles elements and
return their complete contents as suggestions (not just a matching
word):

  <default-suggestion-source>
    <word>
      <field name="suggest-titles"/>
    </word>
  </default-suggestion-source>

With the above I get results from both elements, but only matching
words (not the complete titles).

The other approach using the recommended <range> element:

<default-suggestion-source>
    <range type="xs:string">
      <element ns="" name="title"/><!-- impossible to have more than
one element -->
    </range>
</default-suggestion-source>

returns complete titles, but I can't apparently have more than one
element (title and subtitle). The range index correctly contains both
elements.

----

Still for search:suggest: another, related question: Let's say I
wanted to search both titles and subtitles, and if a search term
occurs in either of them, return them both inside a wrapper element,
in order to display them in a rich-text drop-down menu underneath the
type-ahead search box. Is that still possible with search:suggest, or
do we have to use search:search, and if so will performance become an
issue?

The database itself is rather small (about 40K documents).


Thanks,
Jakob.
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to