Python2和3按时间倒叙查询数据库的区别

最近学flask时候,遇到了个Python2和3的问题,我看的教程是Python2

(注意)我的类名是Question  时间属性变量名是create_time

Python2按时间倒叙查询是这个样子:

Question.query.order_by("-create_time").all

Python3按时间倒叙查询是这个样子:

Question.query.order_by(Question.create_time.desc()).all

Python2直接在时间变量名前加个负号就解决了,Python3还得用函数,妈蛋,官方为什么要改成这样,简单点不好吗?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容