beego orm 疑惑

go_ovan · · 4072 次点击
如果是简单的sql,其实直接用go的sql库或者sqlx库就很好了。 生成代码本身并不复杂,就是根据不同的数据库做映射的硬功夫而已 https://github.com/herb-go/herb-go/blob/master/mohttps://beego.medules/modelmapper/select.go https://github.com/herb-go/herb/tree/master/model/sql/db/columns 但这种代码肯定是和你使用的框架深度整合的,所以基本没什么参考意义。 你如果不是一定要使用orm的话,可以考虑querybuilder
#7
更多评论
不展示是什么意思?不想查某些字段可以控制column,不想对外输出可以在struct的tag里控制
#1
<a href="/user/heyHui2018" title="@heyHui2018">@heyHui2018</a> 因为会有这样的需求,同一张表,可能不同API对外展示的字段不一样,所以我想用不同个性化的struct来存通过beego ORM filter后的数据,再由这个struct来对外展示 json ; A struct { A_Field_NAME `json:&#34;a_name&#34;` A_Field_VALUE `json:&#34;a_value&#34;` } B struct { A_Field_NAME `json:&#34;b_name&#34;` }
#2