MarkLogicOutputFormat for Document Property.
Use this class to store MapReduce results as properties on documents
in a MarkLogic database. This class expects output key-value pairs
where the key is a
DocumentURI and the value is a
MarkLogicNodedescribing the property to be added to the document at the key URI.
Control whether the inserted property replaces or adds to existing
document properties by setting the configuration property
MarkLogicConstants#DEFAULT_PROPERTY_OPERATION_TYPE.
By default, any existing properties are replaced with the new one.
By default, properties are only created by documents that exist in the
database. Set the configuration property
MarkLogicConstants#OUTPUT_PROPERTY_ALWAYS_CREATEto true to create properties even if the target document does not exist.