2012-04-05 53 views

回答

2

如果你只是想在數據庫中的第N個文檔,不管它們是什麼,你可以這樣做:

(/node())[1 to $n] 

那假設你已經定義的變量$ N。如果你想使用一些搜索條件,你可以做這樣的事情,而不是:

cts:search(fn:doc(), cts:do-some-search-here())[1 to $n] 
0

類似於戴夫·卡塞爾的答案,你也可以使用:

doc()[$start to $end] 

甚至更​​好:

collection()[$start to $end] 

或完全XQuery的合規性:

collection()[position() = ($start to $end)] 

HTH