我在模型中有一個屬性(isFull
),該模型的值取決於同一模型中的其他屬性(counter
)。在GAE的數據存儲中使用類似SQL的函數
到目前爲止,只要有任何屬性取決於變化,我就一直在設置屬性的值。我寫了一個函數isFull()
,檢查counter
並返回True
或False
。但我不能,除非我取那麼一切都在檢查結果迭代,如果其中任何isFull
,這是不好的,我知道..
有沒有用我用filter
或gql
功能的方式與查詢使用它呢?還是有不同的方式呢?我知道我可以使用過濾器來檢查計數器,但它比在某些情況下更復雜,我需要同時檢查日期,計數器和另一個標記。
我想過在模型類中保存查詢,並在該級別上做各種髒查詢,有沒有更好的方法? – 2011-12-20 22:32:52