EasyGBS国标GB/T28181流媒体服务器使用gorm框架使用占位符查询出错问题

我们的国标流媒体服务器最近一直在进行新版的研发,上一篇我写了国标GB28181流媒体服务器jorm框架成数据库报text不能有默认值问题解决,本文也是研发过程中我们碰到的难点,这里一起拿出来讲一下。

在进行国标流媒体服务器研发添加用户权限功能的时候,在mysql 应用gorm框架使用?占位符作为变量时,默认会带引号。

程序端:

267.png

Sql结果:

268.png

我们进行了分析,发现当占位符代表表名时,查询就会出错。那么我们如何规避这种错误呢?其实很简单,只需要在程序端拼接好sql所需字符串即可,如下图:

269.png

新版国标流媒体服务器界面:

GBS2.png

猜你喜欢

转载自blog.csdn.net/weixin_43194037/article/details/107101674