【发布时间】:2011-08-15 21:32:25
【问题描述】:
我在 Google appengine 应用中有以下模型。
class TestModel(db.Model):
names = db.StringListProperty(required=False)
所以,我想获取名称属性中不为空的条目。我试过这样。
TestModel.all().filter('names !=', [])
但它引发了异常:BadValueError: Filtering on lists is not supported
如何过滤?还是我应该像下面这样一一检查?
for entry in TestModel.all():
if len(entry.names) > 0:
result.append(entry)
【问题讨论】:
标签: google-app-engine gql