我是非常新的Golang和我使用PQ包postgres。我所試圖做的是防止重複的郵件,所以我有檢查,看看如果用戶郵箱已經在數據庫高爾夫postgres我怎麼能從查詢返回計數編號
check_duplicate_emails, err := db.Prepare("select count(*) from profiles where email=$1")
rows, err := check_duplicate_emails.Exec(email)
if rows != nil {
fmt.Fprintf(w,"Duplicate Email")
}
這就是我上面的代碼我怎樣才能使它這樣我可以查詢檢查這樣
if rows >0 { ...}
,當我嘗試這樣做,我得到的錯誤
無效操作:行> 0(類型不匹配sql.Result和INT)
我怎樣才能解決這個問題,因爲我一直在尋找解決它現在有點。
謝謝你的 – user1591668