如何在Python和Google App Engine数据存储中使用NOT LIKE
SQL运算符?我想在数据库中过滤字符串。
q = Post.all()
q.filter("text NOT LIKE", "%Something%")
答案 0 :(得分:1)
AppEngine数据存储区不支持此功能。
数据存储区只能通过索引查询实体(并通过ID和SELECT获取,而没有任何过滤器/顺序基本上是对密钥上的索引进行查询)。
这是分布式数据存储的架构限制。
有一种解决方案可以做你想要的,但Google Cloud Datastore不是其中之一。