Chỉ cần truyền sang một chuỗi:
db.session.query(Vehicle).filter(str(Car.id) == Vehicle.value)
if Car.id
là một biến cục bộ là một int.
Nếu bạn cần sử dụng điều này trong một phép nối, hãy yêu cầu cơ sở dữ liệu truyền nó thành một chuỗi:
from sqlalchemy.sql.expression import cast
db.session.query(Vehicle).filter(cast(Car.id, sqlalchemy.String) == Vehicle.value)
Nếu giá trị chuỗi trong cột khác chứa các chữ số và có thể có khoảng trắng bạn có thể phải xem xét việc cắt bớt hoặc thay vào đó truyền giá trị chuỗi thành một số nguyên (và để cột số nguyên là một số nguyên).