セイを使用したXQueryの現在の絶対パスを取得する方法、私は複数のディレクトリにモジュールabc.xqyを持っている:MarklogicのAPI
- /Adir/dir1/dir2/abc.xqy
- /Bdir/DIR1/DIR2/abc.xqy
- /Cdir/dir1/dir2/abc.xqy
- /Ddir/dir1/dir2/abc.xqy
これは私が見つけたいJavaから呼び出さ/トリガーされますこのfの絶対位置ileが実行されたとき(xqyが実行されたときにその中でパスを取得したい)、ロジックを書き込むことができます。どのように達成することができますか? xdmp:get-invoked-path
はjavaからnewmoduleinvokeを実行しても機能しません。私がxdmp:invoke
を実行したときにのみ動作します。
詳しくは、横にファイルabc.xqyがあります。 /Adir/dir1/dir2/abc.xqy。 /Bdir/dir1/dir2/abc.xqy。 /Cdir/dir1/dir2/abc.xqy。 /Ddir/dir1/dir2/abc.xqy。 これは実行時(xqyが実行されたときにそのパスを取得したい場合)に、論理を書き込むことができるファイルの絶対的な場所を探したいと思います。どのように達成することができますか? xdmp:Javaからnewmoduleinvokeを実行すると、get-invoked-pathが機能しません。 xdmp:invokeを実行したときにのみ動作します。 – Sarankumar