簡體   English   中英

從工作流中獲取 Firestore 文檔,僅作為 json 值,沒有元數據?

[英]get a Firestore document from a Workflow as json value only, without the metadata?

如何從我的 Google Workflow 讀取存儲在 Firestore 文檔中的原始 JSON?

因為我只找到一種方法來獲取元數據值類型的 JSON。

這是我閱讀文檔的方式:

- get_document:
    call: googleapis.firestore.v1.projects.databases.documents.get
    args:
      name: ${"projects/" + project_id + "/databases/(default)/documents/ + doc_path}
    result: r

樣本原JSON object:

{
    "a_text":"abcd", 
    ... 
}

結果樣本:

{"createTime":"2022-11-24T00:16:46.641215Z",
 "fields": {
    "a_text":{"stringValue":"abcd"}, 
    ... 
},...}

更改結果結構的唯一方法是解析您的自定義結果,因為 API 的值已經固定,除非被 Firebase 更改。基於工作流響應文檔上的文檔

回復

如果成功,響應將包含Document的實例。

Document是一個 Firestore 文檔,除非 Firebase 另有更改,否則Field值是固定的。您可以查看文檔字段上的此鏈接以獲取更多信息。

如果您有任何疑問或需要澄清,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM