在Google云数据存储区中,IntegerProperty的默认值是否为None?

时间:2018-04-09 21:04:41

标签: python google-app-engine google-cloud-datastore app-engine-ndb

我在谷歌云中使用数据存储区。 当我定义一种时,IntegerProperty的默认值可以是None吗?因为我想查询.add_filter('age','=',None) e.g。

class User(ndb.Model):
    age = ndb.IntegerProperty(default=None)

StringProperty可以做到这一点。

class User(ndb.Model):
    name = ndb.StringProperty(default=None)

1 个答案:

答案 0 :(得分:0)

是的,you can。从Property继承的所有类(如IntegerProperty)都可以使用default属性。