小编Aar*_*rch的帖子

Rails - ActiveRecord - 触发更改字段值的邮件

我正在开发一个功能,我需要在记录字段值成功更新后触发邮件到用户列表.

例如:我有一个Blog模型,它具有已发布的属性(表示我的数据库表中的一列),默认值为false.当用户发布博客时,字段值将变为true,我需要发送一些邮件.

  1. 这是最好的方法吗?
  2. 如果我可以使用after_update回调,我将如何知道在上次更新调用期间已发布的列已更新?
  3. 有没有办法在更新后访问已发布属性的旧值?

任何帮助都非常感谢...

activerecord ruby-on-rails

12
推荐指数
1
解决办法
6868
查看次数

为什么ServiceStack Razor FileSystemWatcher不能在Mono + Mac OS X上运行?

ServiceStack对Razor v2的新支持使用a FileSystemWatcher来检测对跟踪视图文件的更改并将其标记为无效,以便在下次请求时重新编译它们.

这非常适合调试,因为它允许您编辑视图而不是重建/重新启动项目.

在我的Mac OS X(Mountain Lion)上的Mono(目前运行3.0.10)上,显然存在Mono错误,其中FileSystemWatcher不会引发Changed文件更改事件.此外,它也不会为子目录中的文件引发任何事件,即使IncludeSubdirectories设置为true也是如此.

macos mono servicestack

3
推荐指数
1
解决办法
1187
查看次数

标签 统计

activerecord ×1

macos ×1

mono ×1

ruby-on-rails ×1

servicestack ×1