The fields to update. None of the field paths in the mask may contain a reserved name.
If the document exists on the server and has fields not referenced in the mask, they are left unchanged. Fields referenced in the mask, but not present in the input document, are deleted from the document on the server.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[[["This API endpoint updates or inserts a document using a `PATCH` request to a specific URL structure following gRPC Transcoding syntax."],["The `document.name` path parameter is required, specifying the document's unique resource name, including project, database, and document path."],["The `updateMask` query parameter allows for selective field updates, leaving unmentioned fields unchanged, while fields in the mask but not in the document will be deleted."],["The `mask` query parameter is used to specify what fields to return, if it is not specified, it returns all fields."],["The request body is an instance of a `Document`, and a successful response will also return an instance of a `Document`."]]],[]]