分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.020
秒,为您找到
4315
个相关结果.
搜书籍
搜文档
ORM数据库类型
1525
2019-07-18
《GoFrame v1.8.0 框架开发文档》
数据库类型 MySQL SQLite 限制 PostgreSQL 限制 Oracle 限制 SQL Server 限制 其他数据库的支持 数据库类型 由于go标准库的数据库操作对象采用接口实现,因此提供了非常好的可扩展性和兼容性。 MySQL 内置支持,无需额外扩展或第三方包接入,直接可用。依赖的第三方包:https://g...
ORM链式操作-更新删除
546
2022-03-12
《GoFrame v2.0 开发文档》
Update 更新方法 Counter 更新特性 Increment/Decrement 自增/减 RawSQL 语句嵌入 Delete 删除方法 软删除特性 为安全性保证、防止误操作,Update 及Delete 方法必须带有Where 条件才能提交执行,否则将会错误返回,错误信息如:there should be WHERE conditi...
ORM高级特性-调试模式
488
2022-03-12
《GoFrame v2.0 开发文档》
为便于开发阶段调试,GoFrame ORM 支持调试模式,可以通过Debug 配置文件配置项或者SetDebug 配置方式开启调试模式, 随后任何的数据库SQL 操作语句都将会由内置的日志对象,以DEBUG 级别输出到终端或者日志文件中。以下是一个开启了调试模式的配置示例: database : default : - link :...
ORM上下文变量
314
2023-05-02
《GoFrame v2.4 开发文档》
请求超时控制 链路跟踪信息 模型上下文操作 嵌套事务支持 ORM 支持传递自定义的context 上下文变量,用于异步IO 控制、上下文信息传递(特别是链路跟踪信息的传递)、以及嵌套事务支持。 我们可以通过Ctx 方法传递自定义的上下文变量给ORM 对象,Ctx 方法其实是一个链式操作方法,该上下文传递进去后仅对当前DB 接口对象有效,方法定义如...
ORM高级特性-类型识别
232
2023-05-02
《GoFrame v2.4 开发文档》
使用GoFrame ORM 查询数据时,由于字段值是一个泛型对象,返回的数据类型将会被自动识别映射到Go 变量类型,作为泛型的具体值。 例如: 当字段类型为int(xx) 时,查询到的字段值类型将会被识别会int 类型 当字段类型为varchar(xxx) /char(xxx) /text 等类型时将会被自动识别为string 类型 …… 以下以m...
ORM链式操作-对象输入
224
2023-05-02
《GoFrame v2.4 开发文档》
Data/Where/WherePri/And/Or 方法支持任意的string/map/slice/struct/*struct 数据类型参数,该特性为gdb 提供了很高的灵活性。当使用struct /*struct 对象作为输入参数时,将会被自动解析为map 类型,只有struct 的公开属性 能够被转换,并且支持 orm /gconv /json ...
ORM查询-子查询特性
200
2023-05-02
《GoFrame v2.4 开发文档》
Where 子查询 Having 子查询 From 子查询 ORM 组件目前支持常见的三种语法的子查询:Where 子查询、Having 子查询及From 子查询。 Where 子查询 我们可以在Where 条件中使用子查询语句,示例: g . Model ( "orders" ). Where ( "amount > ?" , g . Mo...
ORM高级特性-类型转换
187
2023-07-17
《GoFrame v2.5 开发文档》
gdb 的数据记录结果(Value )支持非常灵活的类型转换,并内置支持常用的数十种数据类型的转换。 Value 类型是*gvar.Var 类型的别名,因此可以使用gvar.Var 数据类型的所有转换方法,具体请查看 泛型类型-gvar 章节 使用示例: 首先,数据表定义如下: # 商品表 CREATE TABLE `goods` ...
ORM事务处理
191
2023-07-17
《GoFrame v2.5 开发文档》
基本介绍 相关文档 基本介绍 使用GoFrame ORM 组件进行事务操作非常简便、安全,可以通过两种操作方式来实现。 常规操作:通过Begin 开启事务之后会返回一个事务操作接口gdb.TX ,随后可以使用该接口进行如之前章节介绍的方法操作和链式操作。常规操作容易漏掉关闭事务,有一定的事务操作安全风险。 闭包操作:通过Transaction 闭...
ORM链式操作-Handler特性
163
2023-07-17
《GoFrame v2.5 开发文档》
示例1,查询 示例2,分页 Handler 特性允许您轻松地复用常见的逻辑。 示例1,查询 func AmountGreaterThan1000 ( m * gdb . Model ) * gdb . Model { return m . WhereGT ( "amount" , 1000 ) } fun...
1..
«
45
46
47
48
»
..100