Database 仅包含不包含';没有特定元素为空-应用程序引擎
我可以做一个查询,只包括在Google App Engine数据库中没有特定元素为空的对象吗Database 仅包含不包含';没有特定元素为空-应用程序引擎,database,google-app-engine,filter,Database,Google App Engine,Filter,我可以做一个查询,只包括在Google App Engine数据库中没有特定元素为空的对象吗 谢谢 只能在存在属性的实体上筛选属性值。因此,如果您想要name具有任何值的实体,包括None,可以执行以下操作: non_empty_profile= Profile.all().filter('user !=',None) query.filter('name>='None) 如果要获取除None以外的所有值,请执行以下操作: query.filter('name>'无) 要获取除空字符串以外的所
谢谢 只能在存在属性的实体上筛选属性值。因此,如果您想要
name
具有任何值的实体,包括None
,可以执行以下操作:
non_empty_profile= Profile.all().filter('user !=',None)
query.filter('name>='None)
如果要获取除None
以外的所有值,请执行以下操作:
query.filter('name>'无)
要获取除空字符串以外的所有值,请执行以下操作:
query.filter('name!=','')
空是什么意思?该值是否为空字符串?未定义?或者属性不存在?.filter('user>,None)
效率更高,效果也相同,因为None
排序低于所有其他元素。