Commit Graph

282 Commits

Author SHA1 Message Date
thinkphp
59a2fce286 Model类saveall方法支持事务 2016-06-18 10:37:22 +08:00
thinkphp
a0f1a7f436 改进Model类的save方法 2016-06-17 12:04:08 +08:00
thinkphp
dcc1f7b15e 改进Model类的save方法 修正Merge类的save方法支持 where参数更新 2016-06-17 11:55:52 +08:00
thinkphp
0fd9a9db3f 改进自动时间戳字段的自动识别机制 取消Model类的autoFetchFieldType和fieldType属性 改为由autoWriteTimestamp属性直接设置时间戳类型 支持 datetime date 和 timestamp 2016-06-16 11:56:22 +08:00
thinkphp
5ce406abd2 改进Model类自动时间戳写入支持date字段类型 2016-06-14 22:30:24 +08:00
thinkphp
00b0c0f229 改进Model类 改进查询方法的SQL返回机制 2016-06-12 22:47:08 +08:00
thinkphp
6d0c3a633e Model类的强制类型转换定义支持数组方式 2016-06-12 18:26:40 +08:00
thinkphp
420fdd9eaf Model类的json类型转换支持传入参数 2016-06-12 18:22:48 +08:00
thinkphp
8c08015a6a Model的类型转换增加serialize类型 2016-06-12 18:14:35 +08:00
thinkphp
b10635e22e 异常类规范 增加异常类 改进Query类的value和column的缓存冲突问题 2016-06-12 16:35:42 +08:00
thinkphp
659900ab91 Model类和Controller类的failException更改为 validateFailException 避免和Query类的failException方法冲突 2016-06-12 14:06:36 +08:00
thinkphp
34a08232aa 一对一关联定义支持指定 join类型 用于预载入查询 2016-06-09 17:19:13 +08:00
thinkphp
ae2824ced1 改进response助手函数 改进Response类的header方法 支持批量设置 2016-06-07 11:52:23 +08:00
thinkphp
5988f36102 改进Model类的JSON类型转换 支持非数组类型 2016-06-07 11:38:30 +08:00
thinkphp
486e58975b Model类注释修正 2016-06-06 10:19:52 +08:00
thinkphp
bf72c1d408 Model类save方法改进 支持replace 写入 2016-06-06 08:08:25 +08:00
thinkphp
8647534372 改进Model类event方法 2016-06-05 13:29:09 +08:00
thinkphp
850aa53374 改进Model类的save方法 2016-06-04 23:11:42 +08:00
thinkphp
d041ee665c Controller和Model类增加failException方法 用于设置验证失败后是否抛出异常 2016-06-04 17:52:47 +08:00
thinkphp
4dbc959a89 模型类初始化默认不自动获取字段信息 2016-06-04 12:03:52 +08:00
thinkphp
e9b60d1e4d 改进Model类的getData方法和getAttr方法 增加autoFetchFieldType属性 用于设置是否自动获取字段信息 默认为true 2016-06-04 10:55:21 +08:00
thinkphp
e0005ea5ad 修正模型(Model)属性获取值时与Model类的方法冲突BUG fix #105 2016-06-04 10:07:10 +08:00
thinkphp
e54a81d720 Model类的data方法支持设置某个属性的值 2016-06-03 18:12:47 +08:00
thinkphp
fa0e85983c 改进Model类的修改器机制 增加 setAttr和 getAttr方法 2016-06-03 17:33:52 +08:00
thinkphp
bd498a587e 验证类的check方法 和 模型类的 validateData 方法 取消引用传参 2016-06-03 16:45:55 +08:00
thinkphp
40f113b05f 改进Model类的validateData方法 使用引用传值 2016-06-03 16:16:50 +08:00
thinkphp
87d1fddfe5 改进Model类 2016-06-03 16:12:09 +08:00
thinkphp
57e72fcee0 改进Model类的数据验证机制 2016-06-03 16:07:07 +08:00
thinkphp
661a470e5d 改进Request类 2016-06-03 10:26:53 +08:00
thinkphp
625a8767c5 Model类增加全局查询范围定义 改进Query类 2016-06-02 14:18:18 +08:00
thinkphp
d65882e20c 去除 IS_CGI IS_MAC NOW_TIME 常量 2016-06-02 12:21:36 +08:00
thinkphp
48ab620b34 改进Model类的saveAll方法 2016-06-01 14:16:37 +08:00
thinkphp
3f138c0395 改进Model类的__isset方法 2016-05-30 18:16:53 +08:00
thinkphp
7d72c6743f 优化Model类代码 2016-05-30 16:01:40 +08:00
thinkphp
031de8c99d 改进Model类的__isset方法 支持获取器判断 2016-05-30 15:19:52 +08:00
thinkphp
c287745704 由于无法实现 方法的自动提示 Request类静态调用仍然改回动态调用 改进Model类一处关联定义 2016-05-30 12:43:47 +08:00
thinkphp
83e3604314 改进Model类的getPk方法 2016-05-29 11:20:22 +08:00
thinkphp
c7bc8d6347 改进Model类的scope方法 2016-05-27 12:17:00 +08:00
thinkphp
b228efdc00 注释改进 2016-05-27 10:20:17 +08:00
thinkphp
0bffec6aaa 代码规范 2016-05-25 21:55:57 +08:00
thinkphp
15de3e328a 改进远程一对多查询 2016-05-25 18:17:45 +08:00
thinkphp
e890d43d55 关联查询支持远程一对多关联 Query类view方法的field参数支持传入true 2016-05-25 17:57:50 +08:00
thinkphp
165c72e0aa 关联定义支持数据表别名定义 2016-05-24 12:29:51 +08:00
thinkphp
ff30a2133e 改进Model类 2016-05-23 17:10:24 +08:00
thinkphp
15df0ebf34 注释修正 2016-05-23 14:33:28 +08:00
thinkphp
0556e39164 改进自动时间戳写入 支持单独关闭某个字段 2016-05-23 11:56:39 +08:00
thinkphp
6172303c97 增加 database.auto_timestamp 配置参数用于配置是否需要自动写入时间戳字段 2016-05-23 11:47:33 +08:00
thinkphp
d4993fa37c 修正Model类的字段类型获取 2016-05-20 15:52:32 +08:00
thinkphp
6c294b58fc Model类destroy方法返回成功删除的记录数 2016-05-19 22:14:56 +08:00
yunwuxin
681d5d223b 修正注释 2016-05-19 18:41:46 +08:00