Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 62.2MB ·虚拟内存 1300.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
type SumStruct struct { Id int64 Money int Rate float32 } ss := new(SumStruct) total, err := engine.Where("id >?", 1).Sum(ss, "money") fmt.Printf("money is %d", int(total))
type SumStruct struct { Id int64 Money int Rate float32 } ss := new(SumStruct) total, err := engine.Where("id >?", 1).SumInt(ss, "money") fmt.Printf("money is %d", total)
ss := new(SumStruct) totals, err := engine.Where("id >?", 1).Sums(ss, "money", "rate") fmt.Printf("money is %d, rate is %.2f", int(total[0]), total[1])
ss := new(SumStruct) totals, err := engine.Where("id >?", 1).SumsInt(ss, "money") fmt.Printf("money is %d", total[0])
Xorm 更新数据使用 Update 方法,Update方法的第一个参数为需要更新的内容,可以为一个结构体指针或者一个Map[string]interface{}类型。当传入的为结构体指针时,只有非空和0的field才会 ...