我在模型中有一个属性(isFull
),该模型的值取决于同一模型中的其他属性(counter
)。在GAE的数据存储中使用类似SQL的函数
到目前为止,只要有任何属性取决于变化,我就一直在设置属性的值。我写了一个函数isFull()
,检查counter
并返回True
或False
。但我不能,除非我取那么一切都在检查结果迭代,如果其中任何isFull
,这是不好的,我知道..
有没有用我用filter
或gql
功能的方式与查询使用它呢?还是有不同的方式呢?我知道我可以使用过滤器来检查计数器,但它比在某些情况下更复杂,我需要同时检查日期,计数器和另一个标记。
我想过在模型类中保存查询,并在该级别上做各种脏查询,有没有更好的方法? – 2011-12-20 22:32:52