赞
踩
SQLalchemy 是 Python 中的 ORM 模型,在开发的过程中,遇到了如何对字段值进行判空的坑
table.name is None
这样的写法 Python 的解释器不会报错,但是结果和预期不符,解释器直接忽略这一行
table.name == None
这样的写法是可以通常测试的,但是不符合 PEP8 规范
table.name.is_(None)
在 SQLalchemy
中可以使用 *.is_(None)
进行对字段的判空操作,完美解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。