(a | b )&c

官方文档没有具体讲到,又没有太多时间来看源码。经过尝试,

(a | b) and c

(a or b) and c

都是可以的。

而  (a | b) &c 是不行的

(a or b)&c 也不行。

=====================

后记:上面的错了。peewee的Model.get不支持条件的or操作。

and操作用逗号代替。

=======

备注:or可以写进去,但出来的东西很奇怪

and也可以连着写。出来的结果不对。

-----------------------------------------

后记:

peewee的sql操作符对应:http://peewee.readthedocs.org/en/latest/peewee/querying.html#query-operators

Comparison Meaning
== x equals y
< x is less than y
<= x is less than or equal to y
> x is greater than y
>= x is greater than or equal to y
!= x is not equal to y
<< x IN y, where y is a list or query
>> x IS y, where y is None/NULL
% x LIKE y where y may contain wildcards
** x ILIKE y where y may contain wildcards
~ Negation

sqlQuery.where中的or操作demo(这个总是忘):

Tweet.select().join(User).where(
(User.is_staff == True) | (User.is_superuser == True)

最新文章

  1. backup2:数据库还原
  2. 如何寻找&ldquo;真爱&rdquo;型合伙人
  3. GJM : 数据结构学习笔记
  4. PostgreSQL 锁监控
  5. bom和dom总结
  6. 基于WebDriver&amp;TestNG 实现自己的Annotation @TakeScreenshotOnFailure
  7. nginx反向代理配置及优化
  8. PHP疑惑
  9. 《Node.js+MongoDB+AngularJS Web开发》读书笔记及联想
  10. 通过 PHP 判断用户的设备是否是移动设备
  11. 如何在ios手机端的Safari浏览器 中“查看网页源代码”
  12. Python之基础(二)
  13. java集合及其方法
  14. [Swift]LeetCode659. 分割数组为连续子序列 | Split Array into Consecutive Subsequences
  15. Spring Boot 系列(七)Swagger2-生成RESTful接口文档
  16. vi十六进制编辑
  17. Linux基础命令---lp打印文件
  18. summaryなな
  19. UWP Button添加圆角阴影(三)
  20. 设置泛域名和设置IIS下面不同网站通过不同域名公用80端口的操作指引

热门文章

  1. cookie和浏览器
  2. MinGW: TOO MANY SECTIONS issue
  3. Session的SqlServer模式的配置
  4. OC-类方法
  5. jquery mobile常用的data-role类型 data-icon data-iconpos
  6. jQuery属性选择器.attr()和.prop()两种方法
  7. 使用Minify来优化网站性能
  8. JAVA之Socket编程
  9. R笔记 map_leaflet googlevis
  10. R语言 奇怪的NA