doug-martin / goqu

SQL builder and query library for golang
http://doug-martin.github.io/goqu/
MIT License
2.37k stars 207 forks source link

go-zero 生成的crud过于简单 #418

Open vine2024 opened 5 months ago

vine2024 commented 5 months ago

model interface { Insert(ctx context.Context, data Friendships) (sql.Result, error) FindOne(ctx context.Context, id int64) (Friendships, error) Update(ctx context.Context, data *Friendships) error Delete(ctx context.Context, id int64) error }

目前生成的代码只有最基础的增删改查,还是只针对单条数据的,不能满足大多数应用场景,希望添加一些批处理的方法,例如: 1.根据条件获取列表 2.同时新增一批数据而不是单条。 3.crud的条件可以自定义,而不是固定只能用id来操作。

这些都是最基本的操作,希望能够实现