ロードコンテンツとインターフェースxquery
を介して、いくつかのxmlドキュメントをmarklogicサーバーにロードしました。ドキュメントデータの取得、操作、およびすべてをコンソールadmin
から行うためのサンプル例をいくつか作成しました。xquery
しかし、ドキュメントをサーバーにロードした後、xquery を介してそれらのクエリを配置する方法は??
前もって感謝します!!
ロードコンテンツとインターフェースxquery
を介して、いくつかのxmlドキュメントをmarklogicサーバーにロードしました。ドキュメントデータの取得、操作、およびすべてをコンソールadmin
から行うためのサンプル例をいくつか作成しました。xquery
しかし、ドキュメントをサーバーにロードした後、xquery を介してそれらのクエリを配置する方法は??
前もって感謝します!!
これを行う方法はいくつかありますが、XML ファイルの保存方法によって異なります。
まず、ドキュメントが 1 つのディレクトリ 'MyDirectory' にある場合は、 を使用xdmp:directory("/MyDirectory/")
してすべての XML ファイルの内容を返すことができます。
次に、ディレクトリがわからず、すべての XML ファイルのルート要素が同じ「ROOT」である場合は、/ROOT
関連するすべての XML ファイルを取得するために使用する必要があります。
3 番目に、XML ファイル '/MyDirectory/abc.xml' の URI がわかっている場合は、doc("/MyDirectory/abc.xml")
第 4 に、DB からすべてを取得する場合は、doc()