1. 首页
  2. 主题
  3. Xorm

xorm映射struct 中的ID字段到数据库变成 i_d

tablecell · · 1716 次点击
``` package main import ( _ "github.com/mattn/go-sqlite3" "log" "xorm.io/xorm" ) type User struct { ID int64 Name string Age int Author string Published int } var x *xorm.Engine func main() { x, err := xorm.NewEngine("sqlite3", "test.db") err = x.Sync2(new(User)) if err != nil { log.Fatalf("Fail to sync database: %v\n", err) } } ``` 运行后查看数据库表 ![Screenshot_1.jpg](https://static.studygolang.com/210316/db84d7a50d6bb7802c4b2d01e7763e65.jpg)
试试 NAME 另外,用orm创建数据库表太不靠谱......
#3
更多评论
xorm 会将读取到的字段名转为下划线风格(蛇形)
#1
1楼 <a href="/user/LintP" title="@LintP">@LintP</a> 为什么 Name 不是 n_a_m_e
#2

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中