Revision [1423]
This is an old revision of MarkLogicGet made by DavidLee on 2010-05-19 07:19:44.
Mark Logic Command: get
Gets documents from a Mark Logic serverSynopsis
get [options] document [document ...]Options
-c,-connect uri | Use the connection string instead of $MLCONNECT |
-t | Use text for serialization instead of XML. Required for non-xml documents |
document | uri of the document to get |
Description
Get documents residing on a Mark Logic server and outputs to stdout. If more then one document is specified they are output as a sequence of documents.Documents are specified by the URI used to store the document
Example
Assuming the prefix "ml" is imported as the marklogic module, gets the "test.xml" document and prints to stdoutml:get test.xml
Implementation
get is implemented as an xsh script which simply calls query. The source of the script is
_opts=$<(xgetopts -a -p "c=connect:,t=text" -ps -- "$@") shift $? for uri ; do :query $_opts -q "doc(\"$uri\")" done
MarkLogic Extension Module