class Article(db.Model):
    title = db.StringProperty()
content = db.StringProperty()


class TagIndex(db.Model):
    tags = db.StringListProperty()
article1 = Article(title='foo', content='foo content')
article1.put()
TagIndex(parent=article1, tags=['hop']).put()
tags = db.GqlQuery('SELECT __key__ FROM Tag where tags = :1', 'hop')
keys = (t.parent() for t in tags)
articles = db.get(keys)
Сортировка сущностей и фильтрация ListProperty без взрыва индексов