Skip to content

asyncpg.exceptions.DataError: invalid input for query argument $1 #965

Answered by elprans
pbryan asked this question in Q&A
Discussion options

You must be logged in to vote

This is expected behavior (of Postgres): untyped arguments are assumed to be strings ("unknown" to be exact, which is the same). The correct approach is to always indicate the argument type via a cast.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@pbryan
Comment options

Answer selected by pbryan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants