我正在使用 db.QueryRow 获取数据。使用 Postgresql 创建的表,数据类型为 jsonb。下面是golang中的代码
m := Message{} err := db.QueryRow("SELECT data FROM message WHERE data->>'id'=$1", id).Scan(m.Id, m.Type, m.Title)
恐慌:sql:扫描中预期有1个目标参数,而不是3个。根据行。Scan可以传递n个目标参数。这段代码有什么问题?
噜噜哒
相关分类