【发布时间】:2015-10-19 17:52:50
【问题描述】:
我有一个 Flask 应用程序,它有一个搜索栏,用户可以在其中搜索用户的数据库。这是代码:
users = []
for keyword in query.split():
result = db.session.query(Users).filter(User.name.contains(keyword)).all()
for user in result:
users.append(user.name)
使用上面的示例,如果我要搜索“a”,那么每个名称中带有字母“a”的用户都会出现。如何搜索用户表,而不是按字母搜索,而是按单词搜索?谢谢。
【问题讨论】:
标签: python search flask sqlalchemy flask-sqlalchemy