我遇到了peewee regexp函数的问题。这样的查询在我第一次运行时起作用:
query = Table.select().where(Table.column.regexp('string'))
但是,如果我尝试使用不同的字符串运行它,我会收到此错误:'unicode'对象没有属性'regexp':
query = Table.select().where(Table.column.regexp('string2'))
我经常运行两次,因为我需要查看制作正则表达式字符串的具体方式。
我尝试断开/重新连接到数据库,但这没有用。唯一有效的是我关闭ipython并重新启动它。这是内存/缓冲区问题吗?是否有一个很好的方法让这个工作?提前谢谢。