2016-11-18 109 views

回答

2

號你要創建一個像isListEmpty另一個屬性與布爾值,所以你可以通過它進行過濾。如果您使用ndb,則可以使用ComputedProperty

class Foo(ndb.Model): 
    my_list = ndb.StringProperty(repeated=True) 
    is_list_empty = ndb.ComputedProperty(lambda self: True if not self.my_list else False) 

UPDATE:其實,我想你可以檢查,如果該列表是在每個put空的,如果它是 - 與像['__EMPTY__']一些恆定的值來填充它,所以你以後可以查詢它不引入另一屬性。