秋辞未寒

Results 6 comments of 秋辞未寒

@afumu 目前所使用到的条件构造,仍有很大的不便,如:无法无法支持子句的构建,即便后续添加了apply,手写sql仍然是一个比较麻烦的事。感觉条件构造器这一块还有很大的优化空间,对于CRUD,应当分别提供不同的构造器。这一块感觉可以参考一下成熟的SQL构建库,如:[go-sqlbuilder](https://github.com/huandu/go-sqlbuilder)。

> 如果CRUD都提供不同的构造器,感觉对于使用者来说有点麻烦了 增删改可以共用一个,单查询提供一个,增删改涉及的内容少,主要还是查询部分。

> ![image](https://user-images.githubusercontent.com/50908453/266200102-c76d1095-9778-4fa4-9652-d18dd58e1845.png) > > ``` > db := gormDb.Scopes(func(db *gorm.DB) *gorm.DB { > // 自定义表 > return db.Table("users") > }) > query, _ := gplus.NewQuery[User]() > // 传入Db > list,...

> 提交的解决方案还有问题: > > func TestSelectListOr2(t *testing.T) { var expectSql = "SELECT * FROM `Users` WHERE username = 'afumu' OR age = 20" sessionDb := checkSelectSql(t, expectSql) query, u :=...

> @DeerSunny 确实有问题,可以这么判断 > > ![image](https://user-images.githubusercontent.com/50908453/268409535-2e3b92c2-c5a9-47b7-8de9-2ce31779d2eb.png) > > > 最新的代码,修改还不对 2023/09/15 18:06:23 D:/test/gorm-plus/gplus/dao.go:197 [0.541ms] [rows:0] SELECT * FROM `Users` WHERE username = 'afumu' OR age = 20 OR --- FAIL:...

When is the first RC and GA release expected? Is there a specific timeline?