2015-08-04 20:20:18 5483次浏览 1条回答 2 悬赏 10 金钱

提交数据并save()成功之后,要如何获取哪些字段的值是被修改了的

  • 回答于 2015-08-04 20:54 举报

    提交前存变量,提交后比较。

    没具体去跟踪过,不清楚修改过程中是只提交了变动数据到服务器,还是全部重新提交到服务器。

    如果只提交了变动数据,你也可以在存入数据库时记录哪些数据有改动。

    2 条回复
    回复于 2015-08-04 21:27 回复

    已经找到了,框架自带的getDirtyAttributes方法就是返回被修改的字段的,save操作也只会保存这个方法返回的那些字段

    回复于 2015-08-04 21:44 回复

    看来系统自己已经做了比较的工作。
    系统功能强大,只能多看看源码去发现了.

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
addchild
见习主管

addchild

注册时间:2014-10-14
最后登录:2016-07-27
在线时长:9小时35分
  • 粉丝4
  • 金钱85
  • 威望20
  • 积分375

热门问题