1

xdmp:document-filter(doc())ドキュメント(doc、docx、pdfなど)からメタデータを抽出するために使用しています。これを使用しているのは、あらゆる種類のドキュメント形式で機能し、あらゆる種類のドキュメントに対してXHTML形式を生成するためです。ただし、このコマンドの主な欠点は、クエリの速度が低下することです。データベースに 1 つまたは 2 つのドキュメントがある場合、クエリは正常に機能しますが、それ以上のドキュメント (たとえば、10 または 15) がある場合、クエリは遅くなります。データベース内のすべてのドキュメントのメタデータから情報を抽出して表示したいと考えています。

このクエリを使用しています:-

for $d in fn:doc()
return xdmp:document-filter(doc(fn:base-uri($d)))

このクエリをより高速に動作させる方法はありますか、またはに代わるものはありますxdmp:document-filter()か?

4

1 に答える 1