GoooQo v0.2.0 已经发布,OQM 技术的 Golang 实现


GoooQo v0.2.0 已经发布,OQM 技术的 Golang 实现

此版本更新内容包括:

文档上线:https://goooqo.docs.doyto.win/v/zh

特性:

  • 支持子查询字段映射:
    • Tag: subquery
    • Tag: select/from
    • 从字段名称解析
    • ANY
    • ALL

子查询字段定义示例:


type UserQuery struct {
	PageQuery
	//...

	ScoreLtAvg *UserQuery `subquery:"select avg(score) from User"`
	ScoreLtAny *UserQuery `subquery:"SELECT score FROM User"`
	ScoreLtAll *UserQuery `subquery:"select score from UserEntity"`

	ScoreGtAvg *UserQuery `select:"avg(score)" from:"UserEntity"`

	ScoreInScoreOfUser*UserQuery
	ScoreGtAvgScoreOfUser *UserQuery
}
 

完整的更新日志: https://gitee.com/doyto/goooqo/compare/v0.1.4...v0.2.0

详情查看:https://gitee.com/doyto/goooqo/releases/v0.2.0


相關推薦

2024-10-15

GoooQo v0.2.2 已经发布,OQM 技术的 Golang 实现 此版本更新内容包括: 版本 core/v0.2.2 rdb/v0.2.2 web/v0.2.2 特性 rdb 支持字段映射实体关系查询: many-to-many/one-to-many/many-to-one/one-to-one 对于LIKE条件忽略空字符串 对于后缀In/No

2023-01-03

多余代码 优化了字典状态变更bug 全新项目文档页面发布,欢迎体验 文档地址: Simple Admin

2022-09-11

数的例子 安装和测试: go install github.com/wa-lang/[email protected] wa init -name=_examples/hi wa run _examples/hi   更多信息请参考主页:https://wa-lang.org

2022-10-18

unner、npm 客户端,以及 fetch、WebSocket等 Web API。 最新发布的 0.2.0 较上个版本有了显著的性能提升: 此外还包含其他变化: 新增bun --hot命令,用于为 Bun 的 JavaScript runtime 提供热加载和零停机重启 新增Bun.spawn和Bun

2023-04-26

Word GPT Plus 是一款基于Vue3开发的Word加载项,它允许你基于文档中写的内容生成文本。你可以使用它来翻译、总结、润色或者从零开始写一篇文章。 开源地址和软件官网 Github Kuingsmile/word-GPT-Plus 本次更新内容 新增了对网

2022-03-30

根据外媒 报道和各大企业的反馈,甲骨文公司近日已经开始将 Java 纳入其软件许可审查中,目的是找出那些处于不合规边缘或已经违规的客户,甲骨文此举是为了推动企业付费,这也是为了提升付费率而惯常采用的操作。 甲

2023-08-24

Fixed 修复特定字符可能会破坏文件路径的问题 Enhancements 为SFTP新增一些集成测试 支持软链接本身的同步 实现通过文件查询接口获取链接信息 新增go1.21支持 移除go1.19支持 新增symlink动作 为FileInfo结构新增LinkTo字

2024-08-09

生成器:仙童,可以生成带弹性登录模块的系统,现在,已经发布了视频,解释了其代码生成物的登录系统。视频请见:https://www.bilibili.com/video/BV11maXeYE12/ 仙童代码生成物中的登录系统主要包含了LoginController,IndexController,LoginSer

2023-08-25

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,支持链式调用、农历和 gorm、xorm 等主流 orm 目前已被 awesome-go-cn 收录,如果您觉得不错,请

2024-08-03

,一个前端,一个后端 将前端代码生成物解压 确认您已经安装好和您选择的Nodejs版本相容的前端Nodejs环境 使用npm install -registry=https://registry.npm.taobao.org 安装Nodejs依赖包 如果您使用的是Nodejs 21和Nodejs18,请运行命令:ex

2022-08-09

2022年8月2日,Go 1.19 正式发布,并添加了对 LoongArch 架构的原生支持。至此,LoongArch 指令系统在 Golang 社区成为与 X86、ARM 等指令系统并列支持的指令系统之一。 据龙芯官方介绍,2021年5月龙芯中科向 Golang 社区提交了 LoongArch

2024-10-06

用的数据库是 TKCourseManagement 和CivMariaSample数据库,此前已经在多个视频演示中使用,大家应该比较熟悉了。 golang 通用代码生成器仙童的项目地址为:https://gitee.com/jerryshensjf/Fairchild 其二进制发布包下载地址为:https://gitee.com/je

2023-08-11

KCL 是一个开源的基于约束的记录及函数语言并通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简

2024-04-11

carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,支持链式调用、农历和 gorm、xorm 等主流 orm。 目前已被 awesome-go-cn 收录,如果您觉得不错,请给个 star 吧 github.com/golang-module/carbon gitee.com/golang-module/carbo