我使用Flask-SQLAlchemy從用戶數據庫中進行查詢;然而,雖然不區分大小寫的Flask-SQLAlchemy查詢
user = models.User.query.filter_by(username="ganye").first()
將返回
<User u'ganye'>
做
user = models.User.query.filter_by(username="GANYE").first()
回報
None
我不知道是否有一種方法來查詢數據庫中的情況下,不敏感的方式,這樣的第二個例子文件仍然會返回
<User u'ganye'>
'ilike'可能會更慢:https://stackoverflow.com/a/20336666/1667018 –