rails 监控多个表的改动
来源:互联网 发布:新闻营销拓虹网络 编辑:程序博客网 时间:2024/06/05 15:38
如何监控model的改动,这里rails 提供了 paperTrail gem,详情请查阅git https://github.com/airblade/paper_trail#4b-associations
这里我想说的是多个表的监控放入同一个dialog,这里也就涉及到了结果集合并的问题,上一篇已经提到
具体代码
@model_A = model_A.find_by_id(id) @result_verions =@model_A.versions @result_verions =@model_A.model_b.nil?? @result_verions : (@result_verions + @model_A.model_b.versions) @result_version =model_C.find_by_id(id).nil??@result_versions : @result_versions + model_C.find_by_id(id).verions
@result_verions = @result_verions.sort_by{|version| version.created_at}
友情提示,@result_versions[0].changset 结果显示的是对应表中的column,请具体对应view中显示的内容,适当修改,提高用户体验度
Eric
oldlock1988@163.com
阅读全文
0 0
- rails 监控多个表的改动
- rails 数据变化的监控
- rails 数据变化的监控
- ReadDirectoryChanges监控文件改动
- 实时监控web server上的文件改动
- rails开发利器:时刻监控我们的程序错误rails exception_notification
- 缓存策略的改动
- cocos2d的一些改动
- Python3的新改动
- phalapi改动的地方
- mezz的改动
- svn改动的导出
- Html5的改动
- swift3 的 selector 改动
- hustoj的一些改动
- Ocupload的一点改动
- 使用monit监控rails应用
- [Erlang_Question27]如何监控指定目录下的*.beam文件,如果有改动就更新到指定的节点?
- BZOJ 1030-文本生成器(DP+AC自动机)
- struts2的json-default和struts-default的区别
- oracle数据库技能树
- 缓存穿透与缓存雪崩的解决方案
- POJ3304_Segments_叉积::判断直线与线段是否相交
- rails 监控多个表的改动
- Java语言判断输入的是否是一个英文字母
- 相同字符串比较却返回false(提取cookie内容出现的小问题)
- Linux 内核模块 helloworld
- VS快捷键的设置使用
- 并发多线程测试工具
- Android笔记(17)弹出对话框
- 萌新的linux之旅1
- android camera Parameters