0
我试图从包含/ ilike的数据库查询列,它们产生不同的结果。任何想法为什么?烧瓶SQLAlchemy Contains/Ilike产生不同的结果?
我现在的代码;
search = 'nel'
find = Clients.query.filter(Clients.lastName.ilike(search)).all()
# THE ABOVE LINE PRODUCES 0 RESULTS
find = Clients.query.filter(Clients.lastName.contains(search)).all()
# THE ABOVE LINE PRODUCES THE DESIRED RESULTS
for row in find:
print(row.lastName)
我担心的是我错过了什么吗?我读过'contains'并不总是有效。有没有更好的方式来做我正在做的事情?