1 回答

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
next()
您可以通過and之外的多種方式終止遍歷iterate()
- 例如toList()
抓取所有結(jié)果并將它們打包到一個(gè)List
對(duì)象中。我想說(shuō)這是人們終止遍歷的最常見方式(并且最容易使用),假設(shè)您不介意List
在客戶端上實(shí)現(xiàn)內(nèi)存中。
由于 Neptune 使用 TinkerPop 驅(qū)動(dòng)程序,我可以說(shuō)對(duì)next()
(或toList() or other terminators) on bytecode-based traversals will not trigger additional requests to Neptune and therefore not start new transactions. The call to
next() ,
toList()` 的調(diào)用以及其他終止步驟對(duì)流回客戶端的數(shù)據(jù)進(jìn)行操作。
我相信您指出的這部分文檔:
單個(gè)事務(wù)中包含由分號(hào) (;) 或換行符 (\n) 分隔的多個(gè)語(yǔ)句。除最后一條語(yǔ)句之外的每個(gè)語(yǔ)句都必須以要執(zhí)行的 next() 步驟結(jié)束。只返回最終的遍歷數(shù)據(jù)。
與基于腳本的執(zhí)行相關(guān),并且可能不適用,因?yàn)槟坪跽谑褂没谧止?jié)碼的遍歷。
添加回答
舉報(bào)