infodev:ingest( $document as node()?, $path as xs:string, $ticket-id as xs:string, [$policy-deltas as element(info:options)?], [$properties as element()*] ) as xs:string
[DEPRECATED] This function ingests a single document into the database specified in the ticket, according to the rules defined by the named policy and user-supplied options.
xquery version "1.0-ml"; import module namespace infodev = "http://marklogic.com/appservices/infostudio/dev" at "/MarkLogic/appservices/infostudio/infodev.xqy"; let $document := xdmp:document-get("C:\mydocs\xmldocs\my.xml") let $path := "/newxml/my.xml" let $annotation := <info:annotation>Adding my.xml doc</info:annotation> let $ticket := infodev:ticket-create($annotation, "myDB", "default", ()) let $deltas := <options xmlns="http://marklogic.com/appservices/infostudio"> <uri> <literal>http://testing</literal> <path/> <filename/> <literal>.</literal> <ext/> </uri> </options> return infodev:ingest($document, $path, $ticket. $deltas) (: loads the my.xml file, using the default policy, into the URI, http://testing/newxml/my.xml. :)