query = '''
SELECT
id, metadata, contents, embedding, {distance} as distance
FROM
{table_name}
WHERE
{where}
{order_by_clause}
LIMIT {limit}
'''.format(distance=distance, order_by_clause=order_by_clause, where=where, table_name=self.table_name, limit=limit)
return (query, params)
https://github.com/timescale/python-vector/blob/34e51abff2f401f0e8aea71d5537b193a6fe34cb/timescale_vector/client.py#L768
Can we select which column we need? or pass different column names?