1
我有一個布爾屬性在我的模型之一由BooleanProperty對象過濾谷歌應用程序使用NDB引擎
class MyObject(ndb.Model)
availability = ndb.BooleanProperty()
當我運行一個查詢,它搜索其availability
設置爲True的所有對象。我看到下面的錯誤
TypeError: Cannot filter a non-Node argument; received BooleanProperty('availability')
這是我創造我query
query = cls.query()
query.filter(cls.availability)
如何查詢all the objects whose booleanproperty is set to true
不宜過濾器是'query.filter(cls.availability ==真)'? –
是的,它固定它。出於某種原因,我認爲== True是多餘的。我猜在這種情況下,這是必要的。 – user462455