2012-11-21 36 views
0

在java驅動程序中,我從記錄收集到DBCursor,然後迭代它們,而光標hasNext()Mongodb排序後數據提取

我需要根據獲取的數據中的字段計算出一個值,然後根據計算出的新值返回排序的數據。任何想法我怎麼能做到這一點?使用

+0

重新填充列表中的新光標將計算出來的後場,然後使用光標排序。 我找不到將BasicDBList強制轉換爲DBCursor的方法 – Ranco

+0

無法將BasicDBList強制轉換爲DBCursor,請查看它們各自的類層次結構。創建一個新的Cursor然後使用它的排序方法有什麼問題? – jlordo

+0

遊標包含來自mongodb集合的數據, 然後我將它移動到另一個值的BasicDBList,我將在稍後使用它來進行排序。 我如何將BasicDBList與新值傳遞給新的遊標? – Ranco

回答