如何查询Model.KeyProperty==Datastore Plus(NDB)中无

2021-06-19 15:26:32 发布

您现在位置:Python中文网/ 问答频道 /正文

假设一个NDB(版本0.7&0.8)模型的密钥可以是None:

class Test(model.Model):
    k = model.KeyProperty()
    value = model.IntegerProperty()

 count = Test.query(Test.k == None).count() # error
 #count = Test.query(Test.k != None).count() # error also

只有无的筛选键才会引发错误。在

^{pr2}$

如何使用None查询KeyProperty?在