I am implementing a query for average, but how can I explicitly define double in SQLAlchemy as defined in the below PostgreSQL query:
SELECT avg((tags->>'price')::double precision) from parcel_table
The Python:
parcel_table.query.\
with_entities(
func.avg(parcel_table.tags["price"]).
label('average`')).\
filter(
parcel_table.time_stamp.between("'2017-01-01 00:00:000'",
"'2017-10-01 00:00:000'"),
parcel_table.name== 'sakshi').\
first()