不要使用断点语句
切面业务使用中间件
接口字段尽量使用数据库字段,特别情况下,例如数据字段过于晦涩,使用具有业务表现力名子
除非常需要,尽量不要为中间表建立模型
输出语句可使用扁平方法,或 Eloquent API 资源方式,此处不做限定,数据内容嵌套不宜超过两层
类别字典转化后随接口一起输出
使用SQL转化关模型关系,以表关系为依据
每天早上拉取代码防止冲突过多
所有代码段的要有一些注释,包括业务角度描述、开发人、方便沟通
` 关系尽量复用 原则尽可能使用目标表模型名 作为关系名、注释即为目标表的名称
减少SQL执行次数、即减少IO、很多时候业务逻辑没必要在SQL中进行
除非必要,尽量不在orm上使用leftjoin innnerjoin 因为在硬编码表名时,即打破orm的概念、model又无法集中控制
尽量少使用视图,,除非orm无法实现时,或者小范围的数据中使用(实现查询时),并在CreateSqlView 命令中执行
简言之: 不要打断框架执行流程,不要因为命名的简写,使人产生歧义。业务代码 清晰流畅、言简意赅
网友评论