2009-07-19 65 views

回答

3

通過使用外觀模式,db4o查詢的結果是懶惰的。你可以做一個簡單的從i = 0到i = n的循環,以便只與前n個項目一起工作。其餘的都沒有激活,雖然它們可以通過門面的Count屬性進行計數。

+0

您還可以使用ext().config()。queryMode()將查詢評估設置爲lazy。在這種模式下,db4o甚至不會構建完整的結果集。 (普通查詢評估查找所有結果對象,但正如您所說,不會激活它們) – 2010-10-08 18:29:36