通过“类似的反向版本”,我的意思与this question完全相同。问题是如何在sqlalchemy中进行类似的查询?
我发现要在sqlalchemy中进行“SELECT LIKE”查询我应该做类似的事情
session.query(Book).filter(Book.title.like("%"+my_title+"%"))
由于like
是列方法,因此我不知道如何使用like
方法询问"%" + Book.title + "%"
。
答案 0 :(得分:2)
感谢this问题,我想出了如何做到这一点:)
session.query(Book).
filter(bindparam('book_title', book.title).contains(Book.title)).first()