Thank you Asit for your explanation, I confused the two mechanisms
It's clear now

Regards,
Lancelot

On Mon, May 11, 2015 at 1:06 PM, Asitmohan Nautiyal <[email protected]>
wrote:

>  Hi Lancelot ,
>
>
>  cts:field-value-query() matches the full text content containing a given
> value in the specified field.
>
>  Example: if a element is containing the "development" then you have to
> pass "development" as search string parameter in cts:field-value-query().
>
>  Please refer : https://docs.marklogic.com/cts:field-value-query
>
>
>  cts:field-word-query() matches text content containing a given phrase in
> the specified field.
>
>  Example : if a element is containing  the "development" then you can
> pass the "dev" as search string parameter in cts:field-word-query()
>
>  So, that's why you are able to get result while using cts:field-word-query()
> function.
>
>  Please refer : https://docs.marklogic.com/cts:field-word-query
>
>
>  Regards,
> Asit Nautiyal
>  ------------------------------
> *From:* [email protected] [
> [email protected]] on behalf of Lanz [
> [email protected]]
> *Sent:* Monday, May 11, 2015 4:17 PM
> *To:* general
> *Subject:* [MarkLogic Dev General] wildcarded search with
> cts:field-value-query
>
>   hi all,
>
> I'm facing an issue using cts:field-value-query with wildcarded search in
> ML 7.0-5
> Following search should match any field starting with 'dev' like
> development, etc.
>
> let $term := 'dev'
> return
>     cts:search(
>         fn:collection()/l:manifestation[l:issn],
>         cts:field-value-query(
>                 'field-quick-search',
>                 $term || '*',
>                ('case-insensitive', 'diacritic-insensitive', 'unstemmed',
> 'wildcarded')
>             )
>        )
> But its returns nothing
>
> Fields 'field-quick-search' seems to be well configured to work with
> wildcarded search:
> Name: field-quick-search
> Path: *:title, *:subTitle, *:doiSuffix, *:code, *:userCode, *:issn, @id
> Includes: work, expression, manifestation
> Excludes (nothing)
> Index Settings: +word, +fast phrase, +fast case sensitive, +fast diacritic
> sensitive, +trailing wildcard, +three character, +two character
>
> The same search with cts:field-word-query works :
> let $term := 'dev'
> return
>     cts:search(
>         fn:collection()/l:manifestation[l:issn],
>         cts:field-word-query(
>                 'field-quick-search',
>                 $term || '*',
>                ('case-insensitive', 'diacritic-insensitive', 'unstemmed',
> 'wildcarded')
>             )
>        )
>
>  Any thoughts on what I might be doing wrong?
>  Thanks
> Lancelot
>
>
>
> ::DISCLAIMER::
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> The contents of this e-mail and any attachment(s) are confidential and
> intended for the named recipient(s) only.
> E-mail transmission is not guaranteed to be secure or error-free as
> information could be intercepted, corrupted,
> lost, destroyed, arrive late or incomplete, or may contain viruses in
> transmission. The e mail and its contents
> (with or without referred errors) shall therefore not attach any liability
> on the originator or HCL or its affiliates.
> Views or opinions, if any, presented in this email are solely those of the
> author and may not necessarily reflect the
> views or opinions of HCL or its affiliates. Any form of reproduction,
> dissemination, copying, disclosure, modification,
> distribution and / or publication of this message without the prior
> written consent of authorized representative of
> HCL is strictly prohibited. If you have received this email in error
> please delete it and notify the sender immediately.
> Before opening any email and/or attachments, please check them for viruses
> and other defects.
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> _______________________________________________
> General mailing list
> [email protected]
> Manage your subscription at:
> http://developer.marklogic.com/mailman/listinfo/general
>
>
_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to