栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > YurunPHP

连贯操作 - YurunPHP1.0开发手册

YurunPHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

连贯操作 - YurunPHP1.0开发手册


YurunPHP模型基础类提供的连贯操作方法(也有些框架称之为链式操作),可以有效的提高数据存取的代码清晰度和开发效率,并且支持所有的CURD操作。
YurunPHP的连贯操作功能很大程度上受到Thinkphp的启发,使用上非常类似。
支持的连贯操作有:
| 连贯操作 | 描述 | 支持参数类型 |
| -- | -- | -- |
| distinct | sql中distinct的支持 | 逻辑型 |
| field | 指定sql中的字段 | 字符串、数组 |
| from | 指定sql中操作的表 | 字符串 |
| where | sql中where的支持 | 字符串、数组 |
| group | sql中group的支持 | 字符串、数组 |
| having | sql中having的支持 | 字符串、数组 |
| order | sql中order的支持 | 字符串、数组 |
| limit | 用于限制查询数量的分页查询支持 | 字符串、数字型、数组 |
| join | sql中join的支持 | 字符串、数组 |

支持的连贯操作收尾方法有:
| 操作 | 描述 |
| -- | -- |
| select | 查询记录 |
| buildSQL | 返回SQL语句不执行查询 |
| selectValue | 查询第一行第一个字段的值 |
| selectBy | 以某字段为条件查询多条数据 |
| getBy | 以某字段为条件查询一条数据 |
| getByPk | 以主键为条件查询一条数据 |
| random | 随机取出记录,适合取出多条记录 |
| randomEx | 随机取出记录,取一条记录时效率比random高 |
| inc | 递增某个字段值 |
| dec | 递减某个字段值 |
| add | 添加数据,insert |
| edit | 编辑数据,update |
| delete | 删除数据,delete |
| sum | 返回和 |
| max | 返回最大值 |
| min | 返回最小值 |
| avg | 返回平均值 |
| count | 返回总数 |

需要注意的是连贯操作用数组才可进行过滤,如果是字符串传入,那将会原样执行。
执行收尾方法后,将清空之前赋予的连贯操作。不会对下一个连贯操作收尾方法产生影响。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/213802.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号