有没有办法使用 query.filter() 来查看元素是否在实体的字符串列表属性中?所以:
class Rainbow(db.Model):
colors = StringListProperty()
def filt():
results = db.GqlQuery("SELECT * FROM Rainbow WHERE colors = 'yellow'")
return results
这将返回彩虹中颜色“黄色”的所有结果。但是,有没有办法使用查询对象来完成这个?所以:
def filt():
q = Rainbow.all()
q.filter('colors =', 'yellow') # something like this?