gpt4 book ai didi

google-app-engine - 如何查找不为空 StringListProperty 的条目?

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:54 25 4
gpt4 key购买 nike

我在 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)

最佳答案

试试这个:

TestModel.all().filter('names >=', None)

这将为您提供至少具有一个名称值集的每个实体,即索引中的每个值。

关于google-app-engine - 如何查找不为空 StringListProperty 的条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5839125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com