Commit Graph

58 Commits

Author SHA1 Message Date
thinkphp
a00c4c51fe 注释改进 2016-05-18 12:30:55 +08:00
thinkphp
fdd41cd1c7 改进Model类的getData方法 2016-05-18 11:01:49 +08:00
thinkphp
198ea76923 改进Query类 2016-05-18 10:20:34 +08:00
thinkphp
5a01b29c30 修正Merge模型 2016-05-17 17:01:04 +08:00
thinkphp
a4a14b3bf1 修正Query类 改进Response类 改进异常输出 2016-05-16 16:39:17 +08:00
thinkphp
199825ec32 改进Response类 支持扩展不同的输出类型 改进Model类 不同的模型采用不同的查询对象实例 修正Request类一处错误 助手函数view改进 直接返回Response类对象实例 2016-05-16 14:18:47 +08:00
thinkphp
00b17411b6 改进Model类 2016-05-14 20:54:22 +08:00
thinkphp
15e01901fb 修正Query类一处错误 2016-05-11 18:14:16 +08:00
thinkphp
4633f240d0 query类增加fetchClass方法用于指定返回数据集类型 2016-05-09 12:22:34 +08:00
thinkphp
144a6132e6 Db类增加RESULTSET_ARRAY RESULTSET_COLLECTION 和 RESULTSET_CLASS 常量
数据库Connection类增加resultSetType属性定义 支持设置数据集返回类型
2016-05-09 11:45:00 +08:00
thinkphp
6723257a4b 修正Query类的find方法一处警告错误 2016-05-09 10:01:00 +08:00
thinkphp
583af3aed6 Query类value和column增加对调用field链式操作方法的处理 2016-05-06 18:31:43 +08:00
yunwuxin
a00df4246e 分页功能 2016-05-06 18:09:53 +08:00
thinkphp
28a88d9937 改进Query类的column对没有查询到数据的处理 2016-05-05 17:30:29 +08:00
thinkphp
b5beaeded3 改进Model类支持 按照查询条件 更新 2016-05-05 12:34:39 +08:00
thinkphp
544e3ea833 每个模型类采用 独立的数据库实例避免混淆 2016-05-05 11:33:32 +08:00
thinkphp
6b26b1ee25 改进Model类和Query类 Model类的name属性改为static定义 2016-05-04 16:24:51 +08:00
thinkphp
027d4d5b88 改进Query类的column方法 2016-05-03 23:15:52 +08:00
thinkphp
32c148ff2b Query类的column方法支持传入*号 2016-05-03 20:32:40 +08:00
thinkphp
0af5b072a9 改进Query类的find方法 支持查询主键为0的情况 2016-05-03 18:20:33 +08:00
thinkphp
a8a8d93baa 修正数据库字段大小写设置问题 修正Query类的where方法对原生sql条件的判断 2016-04-30 15:05:52 +08:00
thinkphp
494b0dce2b 改进Query类find和select方法的缓存处理 2016-04-29 11:14:24 +08:00
thinkphp
8eec4c5eb2 query类增加insertGetId方法 模型类的save方法 新增的时候 返回自增id 2016-04-28 23:10:04 +08:00
thinkphp
c9ab0cc72a 改进where方法对原生条件的判断 2016-04-28 14:36:46 +08:00
thinkphp
810a88a48e 改进where方法的原生sql条件 并且支持参数绑定 2016-04-28 14:19:55 +08:00
thinkphp
43fb7cc445 改进Query类和Build类 改进查询语法 2016-04-28 14:06:06 +08:00
thinkphp
006b45dd9a 改进query类的聚合查询方法的返回值 2016-04-27 17:35:49 +08:00
thinkphp
7599d76864 Query类的options方法改为protected 不对外调用 2016-04-27 17:05:04 +08:00
thinkphp
0b104d2b49 改进一处 错误 2016-04-27 16:49:36 +08:00
thinkphp
8cb52f60dd 改进Query类的join方法 2016-04-27 12:12:55 +08:00
thinkphp
67c47dd526 改进对Page的解析位置 2016-04-26 08:25:31 +08:00
thinkphp
e4f45aa0cd 改进Validate类的uniuqe验证规则 第一个参数传入不带数据表前缀的表名 并且支持主键自动获取 2016-04-25 15:04:47 +08:00
thinkphp
a9577009f8 改进Model类和Query类 name方法纳入链式操作 查询完成后释放 原来Connection类的getTableInfo方法移入 Query类 2016-04-25 13:35:46 +08:00
thinkphp
964248a10e 修正Query类的chunk方法 2016-04-25 12:15:12 +08:00
thinkphp
0ed23d6186 Query类增加failException方法 用于设置查询没有找到数据时候是否抛出异常 2016-04-23 18:16:26 +08:00
thinkphp
2fb064cb37 Connection类getAttribute方法 改成 getConfig 增加setConfig方法 Model类类型转换支持格式定义 2016-04-23 11:17:53 +08:00
thinkphp
faff79e2ac 改进query类的value和column方法的缓存问题 2016-04-21 18:04:57 +08:00
thinkphp
4602f135f6 改进一对多的预载入 支持传入闭包条件 2016-04-21 12:37:14 +08:00
thinkphp
f24bc5289c query类value和column方法支持缓存 2016-04-21 11:32:54 +08:00
thinkphp
a8490a7735 Model类属性tableName改为table Connection类getTableName 更改为 getTable 2016-04-20 22:07:31 +08:00
thinkphp
87a128f231 改进Query类的order方法 2016-04-20 18:16:55 +08:00
thinkphp
02934b0d27 改进关联模型的关联键值和表名读取 2016-04-20 15:31:25 +08:00
thinkphp
b599829e75 改进Relation类 支持关联的新增 2016-04-20 08:33:23 +08:00
thinkphp
1e1d2ab951 修正Query类的builder方法 2016-04-19 17:51:45 +08:00
thinkphp
1f0892f93c 改进chunk方法 支持在调用chunk之前使用连贯操作方法 2016-04-19 13:25:31 +08:00
thinkphp
7d8ea08194 Query类增加chunk方法 分批处理数据 2016-04-19 12:46:24 +08:00
thinkphp
6152a41665 Model类添加field方法 用于设置允许写入的字段 改进Query类的field方法 2016-04-18 22:05:48 +08:00
thinkphp
2e6ba63ed9 改进where方法传空值 2016-04-18 17:14:22 +08:00
thinkphp
455a18e85a 修正Query类的cache方法 2016-04-18 12:11:41 +08:00
thinkphp
3f7113558c 改进多对多关联查询及预载入 2016-04-17 22:34:12 +08:00