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 endpoint is used to update or insert a document in a Firestore database."],["The request requires the document's resource name in the URL path and uses gRPC Transcoding syntax."],["The request allows you to specify which fields to update or return using the `updateMask` and `mask` parameters, respectively."],["The request body contains the updated document, and a precondition can be set to ensure the document state meets certain criteria."],["The request requires a valid OAuth scope for authentication, specifically either `https://www.googleapis.com/auth/datastore` or `https://www.googleapis.com/auth/cloud-platform`."]]],[]]