2010-10-07 50 views

回答

0

你的意思是,你可以更新數據存儲中的數據來取得四捨五入的值嗎?如果是的話,當然。只需要query,更新該屬性,然後將其返回到數據存儲區。

如果你的意思是,你可以編寫一個基於四捨五入的值而不是真實值的過濾器,那麼也可以。你只需調整你的查詢和過濾值。例如,如果你想與圓形值的所有實體> = 5,你會使用4.5作爲過濾器值:

Query query = pm.newQuery(Foo.class, "property >= 4.5"); 

,如果你想用的5圓角值的所有實體正好,你查詢4.5和5.5之間的所有東西:

Query query = pm.newQuery(Foo.class, "property >= 4.5 && property < 5.5");