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?