結合とエイリアス名を使用してデータベースからデータを取得するために Django の生の SQL クエリを使用しています 私のクエリ:
SELECT DISTINCT
A.entity_id AS entity_id,
A.email AS email,
A.catquizid AS style_quiz_score,
A.catquizquesans AS style_quiz_answer,
A.created_at AS date_joined,
A.is_active AS is_active,
B.attribute_id AS attribute_id,
B.value AS info
FROM
customer_entity AS A INNER JOIN customer_entity_varchar AS B
ON A.entity_id=B.entity_id WHERE B.attribute_id LIMIT 2
私はこのような結果を取得しています:
row = cursor.fetchall()
行を返すHttpResponse
と正しい結果が表示されますが、返すHttpResponse(row['entity_id'])
とエラーが表示されますSorry, an error occurred.
row
彼のエイリアス名を使用して配列にアクセスする方法を教えてください。