我尝试使用.contains和.ilike来过滤字符串值中的查询。
例如,查询应如下所示:
model.query.filter(model.column.contains.ilike("string").all()
目前通过.contains查询会返回区分大小写的结果。并且通过ilike查询返回大小写不敏感的结果,但是字符必须匹配,这对于查询来说太具体了。我希望用户可以看到潜在的结果,就像使用.contains查询一样。
答案 0 :(得分:0)
foo = model.query.filter(model.column.ilike(“%”+ string_variable +“%”))。all()