Guido van Rossum的Ndb
Google App Engine库提供了一种我觉得很好奇的查询语法。假设您想找到所有满意的用户,则可以编写以下查询:
User.query(User.happy == True)
我读为:
query
方法的函数调用,该方法User
继承自ndb.Model
。到目前为止很好。User.happy
和值之间进行布尔比较True
。我希望该表达式的计算结果False
(与实际情况一样dict.keys == True
),因此上述内容应等同于:
User.query(False)
Ndb如何做到这一点呢?我缺少什么Python魔术?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句