feat: Add information about deleting metadata

After: https://github.com/nextcloud/server/pull/50852

Signed-off-by: Louis Chemineau <louis@chmn.me>
This commit is contained in:
Louis Chemineau
2025-02-17 13:13:43 +01:00
parent 175d4c5dfe
commit 008f9d2361

View File

@@ -198,6 +198,25 @@ This will return a result like
$metadataManager->initMetadata('myapp-test', IMetadataValueWrapper::TYPE_INT, true, IMetadataValueWrapper::EDIT_REQ_OWNERSHIP);
}
Delete metadata using PROPPATCH
-------------------------------
Using WebDAV request, a client can delete metadata about a file:
.. code-block:: console
curl 'https://cloud.example.net/remote.php/dav/files/test/document.txt' \
--user test:test \
--request PROPPATCH \
--data '<?xml version="1.0" encoding="UTF-8"?>
<d:propertyupdate xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns">
<d:remove>
<d:prop>
<nc:metadata-myapp-test></nc:metadata-myapp-test>
</d:prop>
</d:remove>
</d:propertyupdate>'
Retrieve metadata using PROPFIND
--------------------------------