Cloud Firestore:通过REST API添加/删除ArrayValue字段中的项';s修补方法?

Cloud Firestore:通过REST API添加/删除ArrayValue字段中的项';s修补方法?,rest,firebase,google-cloud-firestore,Rest,Firebase,Google Cloud Firestore,我正在寻找一种通过FireStoreRESTAPI从ArrayValue字段添加/删除数据的方法 我可以通过以下方式发送,以设置文档中数组字段的所有值: 请求Url /v1beta1/projects/MY_APP/databases/(default)/documents/MY_COLLECTION/MY_DOCUMENT_ID?updateMask.fieldPaths=document_array&key=MY_KEY 请求正文 { "fields" : {

我正在寻找一种通过FireStoreRESTAPI从ArrayValue字段添加/删除数据的方法

我可以通过以下方式发送,以设置文档中数组字段的所有值:

请求Url

/v1beta1/projects/MY_APP/databases/(default)/documents/MY_COLLECTION/MY_DOCUMENT_ID?updateMask.fieldPaths=document_array&key=MY_KEY
请求正文

{
    "fields" : {
        "document_array" : { 
            "arrayValue" : { 
                "values" : [
                    { "stringValue" : "item_value_0" }, 
                    { "stringValue" : "item_value_1" }
                ]
            }
        }
    }
}
正如预期的那样,集合MY_collection中id为MY_document_id的文档将更新,以便用字符串填充
文档数组
字段:

['item\u value\u 0'、'item\u value\u 1']

使用REST API补丁方法,我想在我的文档
my_document\u ID
(ie)中添加/删除/更新/操作ArrayValue字段

这可能吗?如果是,怎么做


提前谢谢

今天不可能。你可以说你想要什么(以前有人问过)