2011-09-12 70 views
0

我的結果頁面需要分頁。但我有一些問題。大尋呼問題

我從一個web服務(不是我的)獲得了大約1 000 000個對象的結果。但是,在100萬個對象中,有一些對象的狀態是DELETED(我在調用Web服務時無法過濾,當我把它們放下時我可以過濾它)。例如,200 000個對象的狀態是DELETED,因此我擁有的總權利項目是800 000.

問題:我必須將所有對象都關閉,並且執行一些篩選以獲取總項目數爲800 000.所以它很慢。

你有比我完美的解決方案嗎?由於

+0

完美的解決方案是讓快的項目。在不知道代碼的情況下,代碼中的速度緩慢,分頁和緩慢問題之間的關係如何,這是不可能的。 –

+1

與Web服務所有者交談。你唯一能做的就是買一個更快的互聯網管道。 –

回答

0

好吧,如果你通過對象循環,你總是可以忽略其中(obj.status=="DELETED")