我正在调查在我的应用中使用Firestore。目前我试图理解是否有可能获得从某个特定项目开始的文档。我有下一个任务:该应用程序加载当前在数据库中的所有文档。一段时间后,该应用程序想要下载尚未下载的最新文档。我看到每个文档都有由Firestore系统创建的uniq id,我想用它来获取具有特定id的项目之后的所有文档。 目前我使用下一个链接 https://firestore.googleapis.com/v1beta1/projects/ {myawesome_project} /数据库/(默认)/文档/测试 我看到下一个结果
{
"documents": [
{
"name": "projects/{myawesome_project}/databases/(default)/documents/test/MWmpU4j2tx9GwazVJZGe",
"fields": {
"f3": {
"integerValue": "3"
},
"f2": {
"stringValue": "v2"
},
"f1": {
"stringValue": "v11"
}
},
"createTime": "2018-03-07T22:51:33.578626Z",
"updateTime": "2018-03-07T23:02:18.346358Z"
},
{
"name": "projects/{myawesome_project}/databases/(default)/documents/test/TzKJzpodgolviEIVzmq0",
"fields": {
"f3": {
"integerValue": "1"
},
"f2": {
"stringValue": "v2"
},
"f1": {
"stringValue": "v1"
}
},
"createTime": "2018-03-07T22:51:07.098609Z",
"updateTime": "2018-03-07T23:02:28.964951Z"
},
{
"name": "projects/{myawesome_project}/databases/(default)/documents/test/xuGRH1NSdpiri3uYaHnl",
"fields": {
"f1": {
"stringValue": "v12"
},
"f3": {
"integerValue": "2"
},
"f2": {
"stringValue": "v22"
}
},
"createTime": "2018-03-07T22:51:53.276245Z",
"updateTime": "2018-03-07T23:01:57.788212Z"
}
]
}
假设应用程序通过文档TzKJzpodgolviEIVzmq0(第二个)下载了所有内容,并且在下一个请求中我希望从此处获取所有数据。我尝试使用orderBy = name,但它不起作用 ?https://firestore.googleapis.com/v1beta1/projects/ {myawesome_project} /数据库/(默认)/文档/测试ORDERBY =名&安培; startAt = TzKJzpodgolviEIVzmq0 有谁知道如何从某些特定文件中获取文件