現在、プロパティ ファイルからプロパティ値を抽出しようとしていますが、いくつかの問題が発生しています。プロパティ ファイルがそこに存在しないため、ML クエリ コンソールでこれをテストすることはできません。私は現在、このようなファイルの値を取得しようとしています
let $port := #{@properties["ml.properties-name"]}
私も見ました
xdmp:document-get-properties(
$uri as xs:string,
$property as xs:QName
ただし、それは私が信じている.xmlファイルに限定されています。これらの値にアクセスする方法/回避策はありますか? Marklogic の Web サイトでいくつかのドキュメントを見たことがありますが、何も機能していないようです。私が以前にアクセスしていた方法は、ルビーで、モンキー パッチを使用して、これらのプライベート フィールドにアクセスできるようにしていました。それに関する問題は、呼び出すルビー スクリプトが 1 回しか呼び出されないのに対し、.xqy ファイルは args を送信する毎分実行されることです。別の機能。プロパティ ファイルからこれらの引数にアクセスする必要がありますが、今はハードコードされているだけです。
ありがとう