4

「好きの逆バージョン」とは、まさにこの質問のように意味します。問題は、sqlalchemy でそのようなクエリを作成する方法です。

sqlalchemy で「SELECT LIKE」クエリを作成するには、そのようなものを作成する必要があることがわかりました

session.query(Book).filter(Book.title.like("%"+my_title+"%"))

はコラムの方法なので、質問する方法がlikeわかりません。like"%" + Book.title + "%"

4

1 に答える 1

3

この質問のおかげで、私はそれを行う方法を理解しています:)

session.query(Book).
    filter(bindparam('book_title', book.title).contains(Book.title)).first()
于 2013-03-29T23:37:39.170 に答える