如何获取我在firestore中运行json请求的表单部分的字段名称
Posted
技术标签:
【中文标题】如何获取我在firestore中运行json请求的表单部分的字段名称【英文标题】:how to get the field name of the forms section that I have in firestore to run a json request 【发布时间】:2019-07-02 02:36:24 【问题描述】:我正在与 zapier.com 合作,在 firestore 集合和谷歌文档之间建立联系,有一部分是用来制作 StructuredQuery,我得到 400 错误,因为他似乎没有找到该字段
我多次尝试更改语法,但似乎不起作用
JSON 部分:
"orderBy": [
"id":
"fieldPath": "title"
,
"direction": "DESCENDING"
]
它发给我这个:
We had trouble finding a sample.
Error code 400: [
"error":
"code": 400,
"message": "Invalid JSON payload received. Unknown name \"id\" at 'structured_query.order_by[0]': Cannot find field.",
"status": "INVALID_ARGUMENT",
"details": [
"@type": "type.googleapis.com/google.rpc.BadRequest",
"fieldViolations": [
"field": "structured_query.order_by[0]",
"description": "Invalid JSON payload received. Unknown name \"id\" at 'structured_query.order_by[0]': Cannot find field."
]
]
]
the firebase part that i try to reach
【问题讨论】:
【参考方案1】:为任何认为有帮助的人提供解决方案
"orderBy": [
"field":
"fieldPath": "id"
,
"direction": "DESCENDING"
]
【讨论】:
【参考方案2】:试试这个
"orderBy": [
"field":
"fieldPath": "name" //name is the field in you document.
,
"direction": "DESCENDING"
]
【讨论】:
以上是关于如何获取我在firestore中运行json请求的表单部分的字段名称的主要内容,如果未能解决你的问题,请参考以下文章
Cloud Firestore:如何在我的集合查询中获取文档引用并将其映射为 JSON 值?
保存从 Firestore 集合中的 JSON URL 获取的列表
如何定期将大型 JSON 数据集导入 Cloud Firestore?