午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

peewee - python的orm查詢數(shù)據(jù)庫,查不到結(jié)果的話都報(bào)錯(cuò)?

瀏覽:161日期:2022-07-08 18:18:32

問題描述

我用的是peewee,發(fā)覺在查詢一條數(shù)據(jù)的時(shí)候,則是用get方法,如果數(shù)據(jù)庫中沒有符合的數(shù)據(jù),會直接拋出DoesNotExist錯(cuò)誤。真忍受不了這種動不動就拋錯(cuò)誤的框架,因?yàn)槲覍懥艘粋€(gè)全局錯(cuò)誤捕捉,所以總是會自動進(jìn)入那個(gè)全局錯(cuò)誤捕捉的方法里。非得強(qiáng)迫你手寫try來嵌套,有時(shí)候查詢太多,還得嵌套幾層try。

我就想問問,有沒什么orm框架是好像java或者C#那種,查詢不到結(jié)果就返回null的?難不成還要自己封裝?

問題解答

回答1:

SQLAlchemy

回答2:

# SQLAlchemycity = sesion.query(User.city).filter(User.name=='Hello').one()

如果city是null,然后這個(gè)查詢返回了 None(null),而不是拋出異常,那到底這條記錄是存在還是不存在呢?

標(biāo)簽: Python 編程
主站蜘蛛池模板: 午夜超碰 | 在线观看中文字幕一区 | 日日日干干干 | 日韩在线一 | 黄网免费在线观看 | 欧美日本一区二区三区 | 热久久av| 国产日韩欧美在线观看视频 | 男人天堂视频在线观看 | 在线观看国产91 | 欧美69久成人做爰视频 | 亚色综合 | 亚州国产精品 | 中文字幕中文字幕 | 天天躁日日躁狠狠躁av麻豆男男 | 日本在线一级片 | 久久91久久| 国产视频不卡在线 | 黄色在线免费观看 | 亚洲国产美女视频 | 精品视频在线免费 | 亚洲国产成人在线视频 | 欧美激情 亚洲 | 亚洲狠狠 | 久久久人人人 | 久久青青操 | 男人的天堂2019 | 青青草97国产精品麻豆 | 一区二区在线观看免费视频 | 国产精品不卡视频 | 日本高清www | aaa一区二区| 超碰在线小说 | 日韩视频h | 亚洲免费精品 | 国产精品精品软件视频 | 日韩视频一区 | 国产精品视频在线看 | 天天天操 | 久久久综合色 | 亚州国产精品 |