2017-04-18 5 views
0

MarkLogic CPFフレームワークを使用しています。marklogic CPFアクションモジュールで他のxqueryモジュールをインポートすることはできますか?

ドキュメントが特定のcollectionに挿入されると、XQueryモジュールが呼び出され、create-doc.xqyと表示されます。私はパスの下documentsデータベース内のすべてのXQueryモジュールを持っているドメインを設定している

create-doc.xqyため/create/xquery/modules/*.xqy

パスが/create/xquery/modules/create-doc.xqy

それはcreate-doc.xqyで他のXQueryモジュールをインポートし、それの方法を用いることができるでしょうか?あなたの説明から

答えて

1

この

  1. を行うには、2つの方法がありますちょうどあなたのxqyを挿入ファイルをCPFが定義されているMarkLogicデータベースに追加し(モジュールDBではなく)、CPFアクションから参照することができます。
  2. 2番目の方法は、モジュールをMarkLogicインストールフォルダ内の "Modules"ディレクトリに配置することです。これで、検索モジュールをインポートして "検索:検索"メソッドを使用するのと同じCPFアクションから参照できます。
関連する問題