屋外では、検索中にコンテンツからxmlタグを削除/除外する必要があるような方法でluceneクエリを作成する必要があります。
例ファイルtry.xmlがコンテンツに対して検索された場合、私の検索ではxmlタグは検索されません。
try.xml
<sample>This is an example</sample>
検索テキストを「サンプル」として指定すると、ファイル名「try.xml」が返されません。では、どうすればこれを達成できますか?
編集
私は以下のクエリで試しましたが、変更はありません。
@cm\:name:"try*" -TEXT:"<*>" +TEXT:"sample"
上記のクエリの何が問題になっていますか。「try」で始まるファイル名を取得し、タグ内のテキストを削除して、テキスト「sample」を検索しようとしました。