2 回答

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊
默認(rèn)情況下,所有接受ListOptions參數(shù)的命令都有一個(gè)PerPage屬性。為了獲取所有數(shù)據(jù),您必須使用該P(yáng)age屬性遍歷頁(yè)面,直到您獲得的結(jié)果數(shù)量少于PerPage.
在 Go-ish 偽代碼中,它看起來(lái)像這樣:
totalResults := []Result{}
for page := 0; ; page++ {
results := fetch current page
totalResults = append(totalResults, results)
if len(results) < per page {
break
}
}
您可以看到此處ListOptions定義的結(jié)構(gòu)。

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊
正如 robbrit 所指出的,要獲取所有存儲(chǔ)庫(kù),我們必須使用 PerPage 選項(xiàng),因?yàn)槟J(rèn)情況下只返回 30 個(gè)存儲(chǔ)庫(kù)。這解決了我的問(wèn)題。
- 2 回答
- 0 關(guān)注
- 227 瀏覽
添加回答
舉報(bào)