我想在Firestore中使用分頁(yè),以便我可以保存查詢狀態(tài)并自動(dòng)允許用戶提交頁(yè)面令牌以再次開始查詢。我看到的挑戰(zhàn)是Firestore不提供查詢令牌或頁(yè)面令牌來(lái)恢復(fù)迭代。但是,在查看GoLang的文檔后,似乎有一個(gè)導(dǎo)出的PageInfo()方法返回我感興趣的令牌和一個(gè)未導(dǎo)出的獲取方法。有沒(méi)有一種方法可以使用導(dǎo)出的 PageInfo() 值來(lái)允許我使用該現(xiàn)有令牌獲取一組新的文檔?
1 回答

飲歌長(zhǎng)嘯
TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
要在 Firestore 數(shù)據(jù)庫(kù)中使用分頁(yè),可以將查詢游標(biāo)與本文檔中提到的方法結(jié)合使用。您可以通過(guò)此youtube鏈接了解更多信息。limit()
您也可以考慮將 &query 參數(shù)和字段與本文檔中提到的火庫(kù) REST API 一起使用,以實(shí)現(xiàn)分頁(yè)。有一個(gè)類似的堆棧流線程,可能會(huì)對(duì)你有所幫助。pageSize
pageToken
nextPageToken
- 1 回答
- 0 關(guān)注
- 82 瀏覽
添加回答
舉報(bào)
0/150
提交
取消