Wiki source for MarkLogicDel


Show raw source

======Mark Logic Command: del======
Deletes documents on a Mark Logic server

====Synopsis====
del [-c uri|-connect uri] document [document ...]

====Description====
Deletes documents residing on a Mark Logic server.
Documents are specified by the URI used to store the document

||-c,-connect uri||Use the connection string instead of $MLCONNECT||
||document|| uri of the document to delete||

====Example====
Assuming the prefix "ml" is imported as the marklogic module, delete the test.xml document

%%
ml:del test.xml
%%

To delete a directory use [[MarkLogicDeldir deldir]]
====Implementation====

del is implemented as an xsh script which simply calls query. The source of the script is

%%
import module ml=org.xmlsh.marklogic
for uri ; do
ml:query -q "xdmp:document-delete(\"$uri\")"
done
%%






----
[[ModuleMarkLogic MarkLogic Extension Module]]

Valid XHTML :: Valid CSS: :: Powered by WikkaWiki