通过“类似的反向版本”,我的意思是完全喜欢这个问题。问题是如何在 sqlalchemy 中进行这样的查询?
我发现要在 sqlalchemy 中进行“SELECT LIKE”查询,我应该做类似的事情
session.query(Book).filter(Book.title.like("%"+my_title+"%"))
因为like
是专栏的方法,所以不知道怎么用like
方法问"%" + Book.title + "%"
。
通过“类似的反向版本”,我的意思是完全喜欢这个问题。问题是如何在 sqlalchemy 中进行这样的查询?
我发现要在 sqlalchemy 中进行“SELECT LIKE”查询,我应该做类似的事情
session.query(Book).filter(Book.title.like("%"+my_title+"%"))
因为like
是专栏的方法,所以不知道怎么用like
方法问"%" + Book.title + "%"
。
多亏了这个问题,我才知道该怎么做:)
session.query(Book).
filter(bindparam('book_title', book.title).contains(Book.title)).first()