#6 楼 @small_fish__ 模型对象 save 之后,changes 表理应被清空,这是 AR 的设计决定。这也就意味着在 before_save
的时候 changes 是可用的。
你可以先按照 @fredwu 的建议,关闭 use_transactional_fixtures
,如果 use_transactional_fixtures
为 true
的话,after_commit
是不会被触发的。关闭的话会有跑测试用例之前清空数据表的问题,你可以考虑换个方案,用 database_cleaner 并辅以 truncate
策略来清空数表,缺点是这会让你的测试变慢。
不太理解的地方一:你在测试中去手动调用 callback 方法,这个做法太奇怪了。既然是 callback 方法,就意味着它是被一个 commit
来 trigger 的,而不是手动 trigger 的。
不太理解的地方二:因为 after_commit
是框架提供的,所以问题最可能出现在你的代码逻辑中,且 after_commit
是发生在 save
之后,可一旦对象被 save
, 那么所有的 changes 列表就都被清空了呀。
#45 楼 @whitecrow 实际上这个退款功能还在开发调试中 XDDDD 放心吧,一定会退给你达,这个功能很快就上线了。
#38 楼 @wppurking 写的真好
谁给扫盲一下,大会会场距离前门北京烤鸭总店的距离?
支持,我超喜欢来自成都的朋友,另外谁顺便帮我带二斤花椒啊?
#21 楼 @lihuazhang 是玩票,但是玩的很认真,我们几个半吊子主持人会一直继续玩下去的。希望能够通过努力解决大家的收听问题,麻烦帮忙去微博上解释一下,顺便 AT 我一下,谢啦。
Intridea 中国团队这次所有人都会来,准备跟大会讲师同住一家酒店,一起定,走起!
#13 楼 @lihuazhang 请通过百度云下载吧,给你带来不便非常抱歉,再次感谢你报告问题。 http://pan.baidu.com/share/link?shareid=2946456151&uk=1560538415
#13 楼 @lihuazhang 太谢谢你了,我一会放一份到百度云上,方便大家下载,这个问题已经报告给了 UPYUn 的运维团队。
#11 楼 @lihuazhang 我也接到类似的问题报告,从距离我最近的 UpYun 节点下载是正常的,可能有些节点有这个问题,能否重新下载一次,如果问题依旧,请 ping 一下下载地址的 IP 我去 report 给又拍云。
#1 楼 @johnnyhg 我刚刚发出十分钟,你就已经听完了?说实话他并未布道,@larryzhao 只是在介绍他自己的亲身经历,而他的经历中具体哪个部分是你觉得不妥,不适合在 Teahour 中谈论的?
是我要求他跟我聊聊关于他入职 SAP 的经历,以及从他的经历中总结出一些东西可以给大学生朋友借鉴,是受人之托。我陆续收到好几封来自大学生朋友的邮件,几个大学生朋友点名要找七牛,简书,还有 Gitcafe 等创业公司的负责人来聊聊如何申请这些公司的实习职位,在这些公司工作可以得到什么样的锻炼和成长等等,所以本期我调整了目标受众。
#20 楼 @blacktulip 他一般不公开谈房价,但是只要他开口,基本上都是对的。因为他太仁慈,说出来的都是事实,但是对于大多数老百姓来说,事实总是血淋淋的。
为什么你们在争论房价的合理性和未来的趋势?真实瞎操心。 直接去问任志强不就得了,他老人家过去十年啥时候说错过?他老人家对未来的预期谁够资格批评?
老婆做啥,我吃啥。
题目可以改成:即使你愿意通过翻译的方式自学,但是也请不要拿出来误导他人。
你要活动推广就光明正大来呗,从 title 到内容介绍,感觉没头没尾的,看了后如果不点连接都不知道具体情况,修订一下你的帖子吧。
买了,前段时间遇到故障,免费给换了块主板。感觉苹果家的东西,买得起,但是修不起,AppleCare 不是一个 option,而是必须的。