db.QueryRow().Scan()赋值字段数据要与数据表一致的问题

Scan() 将查询结果赋值到我们的 article struct 中,传参应与数据表字段的顺序保持一致。

这句像我这样的go小白可能不理解:如果在数据表插入了字段,岂不是都要重构。实际上,SELECT语句,应该指定查询字段,不会用SELECT *,所以,赋值字段顺序就可以确定了。

讨论数量: 1

是的, 很是变态, 你也发现了啊。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!