У меня есть вопрос о значениях None
и ''
при использовании хранилища данных в Google Cloud.
например,
class User(ndb.Model):
age = ndb.IntegerProperty(default=None)
name = ndb.StringProperty(default='')
address = ndb.StringProperty(default=None)
Я устанавливаю значение по умолчанию, потому что хочу индексировать и получить список объектов, которым одно из свойств не было присвоено значение.
Какая разница, чтобы установить значение по умолчанию StringProperty ''
или None
?
Какой из них лучше и почему?