flexrep:delete( $delete as element(flexrep:delete) ) as empty-sequence()
This function applies a delete element to the current database.
Parameters | |
---|---|
delete | The delete element to apply to the database. |
xquery version "1.0-ml"; import module namespace flexrep = "http://marklogic.com/xdmp/flexible-replication" at "/MarkLogic/flexrep.xqy"; let $delete := <flexrep:delete xmlns:flexrep="http://marklogic.com/xdmp/flexible-replication"> <doc:uri xmlns:doc="xdmp:document-load">/content/foo.xml</doc:uri> <flexrep:last-updated>2010-03-04T14:35:12.714-08:00</flexrep:last-updated> </flexrep:delete> return flexrep:delete($delete) (: Applies the specified delete element to /content/foo.xml. This effectively deletes the document from both the Master and Replica databases. :)
http://marklogic.com/xdmp/privileges/flexrep-user