书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 182397 个相关结果.
  • 数据库ORM

    基本介绍 数据结构 接口方法 g.DB 与gdb.New 、gdb.Instance 支持的数据库类型 MySQL SQLite PostgreSQL SQL Server Oracle 其他数据库类型 基本介绍 gf 框架的ORM 功能由gdb 模块实现,用于常用关系型数据库的ORM 操作。其最大的特色在于同时支持m...
  • 10.21 静态方法

    769 2019-03-05 《Kotlin极简教程》
    静态方法 静态方法 Kotlin 中,我们还可以将命名对象或伴生对象中定义的函数标注为 @JvmStatic ,这样编译器既会在相应对象的类中生成静态方法,也会在对象自身中生成实例方法。 跟静态属性类似的,我们看下面的代码示例: class Department { ... companion object ...
  • 附录

    1122 2019-08-01 《好物圈开发文档》
    新用户教育示例 1. 用户教育示例 2. 素材规范 新用户教育示例 为了方便用户找到好物圈并管理自己的订单和购物车物品,开发者须在小程序中增加用户教育指引。 1. 用户教育示例 开发者可以在购物车列表页、订单列表页及订单详情页增加好物圈标识及用户教育页,包括好物圈名称、logo及说明文案。 2. 素材规范 为了统一用户对好物圈的认知,...
  • 数据库模型规范

    数据库模型规范 数据库模型规范 ThinkPHP 框架提供了强大的ORM 实现,通过对使用ThinkPHP内置的模型 功能,可以让你高效、方便的操作数据库的各种操作即便你不懂SQL 语句。基于框架的模型功能,可以轻松、灵活的定义模型之前的关联关系,如一对多,多对多,远程一对多等,同时可以实现预查询 ,解决关联查询的n+1的性能问题。 项目已经为你打...
  • 周期性数据调试

    功能概述 工具拉取周期性数据 工具清除周期性数据 真机调试触发客户端立即拉取 常规错误情况 1. 没有设置 TOKEN 功能概述 由于微信客户端每隔 12 个小时才会发起一次请求,调试周期性更新功能会显得不太方便。为了方便调试周期性数据,工具提供了下面的调试能力给到开发者。 工具拉取周期性数据 由于微信客户端每隔 12 个小时才会发起...
  • 查询缓存

    查询缓存 使用示例 数据表结构 示例代码 查询缓存 gdb 支持对查询结果的缓存处理,常用于多读少写的查询缓存场景,并支持手动的缓存清理。需要注意的是,查询缓存仅支持链式操作,且在事务操作下不可用。 相关方法: // 查询缓存/清除缓存操作,需要注意的是,事务查询不支持缓存。 // 当duration < 0时表示清除缓存, durat...
  • 查询缓存

    查询缓存 使用示例 数据表结构 示例代码 查询缓存 gdb 支持对查询结果的缓存处理,常用于多读少写的查询缓存场景,并支持手动的缓存清理。需要注意的是,查询缓存仅支持链式操作,且在事务操作下不可用。 相关方法: // 查询缓存/清除缓存操作,需要注意的是,事务查询不支持缓存。 // 当duration < 0时表示清除缓存, durat...
  • 类型推导及注意事项

    类型推导及注意事项 类型推导及注意事项 Mpx基于泛型函数提供了非常方便用户使用的反向类型推导能力,简单来说,就是用户可以用非常接近于js的方式调用Mpx提供的api,就能够获得大量基于用户输入参数反向推导得到的类型提示及检查。但是由于ts本身的能力限制,我们在mpx的运行时中添加了少量辅助函数和变种api,便于用户最大程度地享受反向类型推导带来的便...
  • 组 组输入 组输出 节点组 组 节点组 是一个节点的集合,可以合并成一个节点,同时有选择地暴露嵌入节点的输入。节点组可以通过允许实例化和隐藏节点树的一部分来简化节点树。 组输入 添加一个组输入节点,作为在意外删除的情况下重新添加输入节点的方便方式。请注意,组只能有一个输入,如果添加多个输入,则它们彼此重复。 组输出 添加组输出节点,作为...
  • ORM最佳实践

    基本介绍 相关文档 基本介绍 数据库操作往往是业务项目中最复杂的部分,GoFrame 的数据库组件其实提供了非常强大和灵活的操作方式,我们在这里提供了一些最佳实践的案例,方便大家参考学习。 相关文档 利用指针属性和do对象实现灵活的修改接口 复杂类型尽量使用json存储,便于Scan到对象时自动化转换,避免自定义解析 查询时避免返回对象初始...