2017-01-27 7 views
1

doc1.xmlMarklogic CTS:要素価値のクエリまたは条件一致

<note>COGNITIVE SCIENCE, EXPERIMENTAL DESIGN</note> 

doc2.xml

<note> EXPERIMENTAL DESIGN, AI PROGRAMMING LANGUAGE, JAVA Online</note> 

がどのように私は条件認知科学を持つドキュメントを返すようにクエリを作成することができます「OR "Java Online。私はcts:element-value-query()を使用しますが、 "OR"条件を追加する方法はわかりません。事前に

cts:uris(
    (), 
    ("descending"), 
    cts:and-query((
      cts:collection-query(("/courses")), 
      cts:element-value-query(
            xs:QName("note"),"COGNITIVE SCIENCE","case-insensitive") 


    )) 
) 

おかげ Thichxai

+0

CTS:URIは()あなたを与えるだろうそれらの文書のURI。実際に文書そのものが必要な場合は、cts:search()を見てください。 –

答えて

1
あなたがCTSにフレーズのリストを与えることができます
3

cts:uris(
    (), 
    ("descending"), 
    cts:and-query((
     cts:collection-query(("/courses")), 
     cts:or-query((
     cts:word-query("COGNITIVE SCIENCE","case-insensitive"), 
     cts:word-query("Java Online","case-insensitive") 
    )) 
    )) 
) 
:要素値クエリ:

cts:element-value-query(xs:QName("note"),("COGNITIVE SCIENCE","Java Online"), "case-insensitive") 
関連する問題