【发布时间】:2021-12-19 11:49:45
【问题描述】:
我有列 file_names 的表格文件,它是 ARRAY 类型。 W 想使用通配符构建任何数组元素类似于“abc*”的查询搜索记录。
我试过了:
File.names.any("abc%", operator= operators.like_op).all()
但它不起作用。 它返回 sql:
SELECT file.id, file.names FROM file WHERE 'abc%' LIKE ANY(file.names)
但它返回空结果。 您有什么建议,如何构建这样的查询?
【问题讨论】:
标签: python sql postgresql sqlalchemy sql-like