
trgr:post-commit() as element(trgr:when)
Returns the XML representation of a post-commit trigger timing.
Use this function with
trgr:trigger-data-event
to create a post-commit trigger event. To learn more about post-commit
triggers, see "Using Triggers to Spawn Actions" in the
Application Developer's Guide.
xquery version "1.0-ml";
import module namespace trgr="http://marklogic.com/xdmp/triggers"
at "/MarkLogic/triggers.xqy";
trgr:post-commit())
trgr:trigger-data-event(
trgr:directory-scope("/myDir/", "1"),
trgr:document-content("create"),
trgr:post-commit())
=> A document modification trigger event that can
be used to create a trigger which fires whenever
a document is created in /myDir/. The associated
trigger module executes after committing the
firing document creation transaction.