企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 定义唯一基类(可为空类定义,为拓展需要), 唯一基类继承框架model > 数据库的数据操作, 必须使用模型model来定义数据的输出, 统一在model里面定义方法来操作 * [ ] 使用官方框架文档来定义创建模型文件, 和基础属性设置 * [ ] 增删改查的模型函数定义, | 方法名| 操作 | |---|---| | add |新增操作 | | remove|删除操作 | | modify|修改操作 | | getOne|单条查询操作 | | lists|列表操作 | 以上只是单条数据的操作定义, lists是多条返回的结果定义, 其他数据操作方法根据业务逻辑, 按照命名规范来 * [ ] 不允许使用助手函数, 以及使用查询构造器来查询数据, 以避免后期查询数据库的方式混乱 * [ ] 查询的数据库输出数据, 不允许做任何的元数据格式处理, 有需要地方在控制器或者服务层来做 * [ ] 查询条件的拼接处理, 只允许在控制器层或服务层当统一参数来操作, 不允许在模型中进行条件的拼装, 比方传递request对象来当参数在model中拼装查询条件 * [ ] 熟练使用获取器机制来做数字和文本的转换:获取器的场景包括: 时间日期字段的格式化输出; 集合或枚举类型的输出; 数字状态字段的输出; 组合字段的输出;