请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

DataToStructByTagSql方法的疑惑

老师您好,我们生产上是用Gin框架写Api接口,对接的是大数据里面的Phoenix框架,默认没有支持Phoenix的orm框架,想直接用课程里面的DataToStructByTagSql方法,但是这个方法好像不能解决存在嵌套的struct数据,例如图片中的,请问下关于嵌套的struct类型,应该怎么映射呢?谢谢
图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

Cap 2019-07-15 18:38:02

目前只支持基础类型转换。同学的提的需求需要在这基础上开发下。

0 回复 有任何疑惑可以回复我~
  • 提问者 有木有 #1
    请问还需要如何开发呢?有没有相应的demo呢
    回复 有任何疑惑可以回复我~ 2019-07-15 18:42:38
  • Cap #2
    如果是按照同学需要的方式实现,可以先把数据库里面的要的数据都查询出来组合成嵌套的json格式,通过json的解析进行结构体的映射。
    回复 有任何疑惑可以回复我~ 2019-07-15 18:49:14
  • Cap 回复 提问者 有木有 #3
    类似以下使用方式
    type appInfo struct {
        Appid string `json:"appId"`
    }
    
    type response struct {
        RespCode string  `json:"respCode"`
        RespMsg  string  `json:"respMsg"`
        AppInfo  appInfo `json:"app"`
    }
    
    type JsonResult struct {
        Resp response `json:"resp"`
    }
    回复 有任何疑惑可以回复我~ 2019-07-15 18:53:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信