2016-10-04 6 views

答えて

5

をレキシコンされていない任意の要素をサポートしていません。範囲索引のほか、ここで単語辞書を使用してのアプローチがあります:

for $word in cts:element-words(xs:QName("city")) 
return 
    $word || " " || 
    xdmp:estimate(
    cts:search(
     fn:doc(), 
     cts:element-word-query(xs:QName("city"), $word))) 

を使用して、マルチワード値を持っている場合は、このアプローチは、あなたが期待している値を得られない可能性があることを理解します。たとえば、あなたが持っている場合<市>サンフランシスコ< /都市>と<市>サンディエゴ< /都市>、あなたが買ってあげるこれらのカウント:

  • さん:2
  • サンフランシスコ:1
  • diego:1

正確な値ベースのカウントを取得するには、範囲インデックスが最適です。

関連する問題