场景:查询时报错
err {"error": "sql: Scan error on column index 0, name \"mobile\": converting NULL to string is unsupported"}
总结:
根据项目需要,在数据库查询时,可能需要对查询结果进行封装,为避免前端抛出空指针异常(NullPointException),对于没有值的字段也不能返回空,而应该赋一个默认值,在使用 MYSQL 作为数据库时,可使用 IFNULL()
方法来实现这一功能。