Essayez d'utiliser astext
records = db_session.query(Resource).filter(
Resources.data["lastname"].astext == "Doe"
).all()
Veuillez noter que la colonne DOIT avoir un type JSONB. La colonne JSON normale ne fonctionnera pas.