1

456 などのドキュメント内の単語を検索したいのですが、ここでは cts:element-query を使用しました。しかし、私は123456、456.23、23.456のような結果を得ています

456 だけが含まれるドキュメントを検索する方法。

4

1 に答える 1

1

「456.23」は、「456」、「.」、「23」の 3 つの個別のトークンとしてトークン化されます。トークン "456" はドキュメント内にあるため、"456" の単語クエリは一致します。「23.456」も同様。「123456」が一致するとは思いませんが、本当に一致しますか? または、同じドキュメントの別の場所に "456" が表示されている可能性があります。

値ベースのクエリを実行する場合は、要素に数値範囲インデックスを設定し、cts:element-range-query代わりに使用することをお勧めします。

于 2013-10-30T18:20:44.023 に答える