私はCPFを使用しています。cpf:MarkLogicでdocument-set-stateが正常に動作しない
ドメインはコレクションスコープ用に作成されます(トリガーは、特定のコレクションで作成または更新されたドキュメントがある場合に起動されます)。
文書の状態をxs:anyURI('http://marklogic.com/states/updated')
に明示的に設定しようとしていますが、cpf:document-set-state
を使用しています。いくつかのURISトリガーが起動し、いくつかのために解雇されていないため
(すべてのURIは、ドメイン内で使用されているコレクションに属している)
トリガーが発射されていないためURISは、私がノードを置き換える(xdmp:node-replace
を走りました同じテキストで)最初に。
xdmp:node-replace
を実行すると、cpf:document-set-state
が期待どおりに動作します。私は引き金が発射されるのを見ることができた。
私はCPFは、2台の連動の状態マシンで動作xs:anyURI('http://marklogic.com/states/updated')