Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Menyelesaikan Ralat 'sql: expected 1 destination in Scan' dalam Golang QueryRow dengan Data JSONB?
“sql: expected 1 destination arguments in Scan” Ralat dalam Golang QueryRow dengan Data JSONB
Isu timbul apabila cuba menggunakan db. QueryRow untuk mendapatkan semula data daripada lajur JSONB dan menyimpan hasil dalam berbilang argumen destinasi. Walau bagaimanapun, pertanyaan itu hanya mengembalikan satu medan, membawa kepada ralat "jangkaan 1 argumen destinasi dalam Imbasan".
Untuk menyelesaikan isu ini, terdapat beberapa pendekatan:
err := db.QueryRow("SELECT data->>'id', data->>'type', data->>'title' FROM message WHERE data->>'id'="
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat 'sql: expected 1 destination in Scan' dalam Golang QueryRow dengan Data JSONB?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!