尝试在 google 上搜索所有内容,但在 Ruby on rails 中找不到类似于 CakePHP 的 beforeFind() 回调的任何内容。
所以我目前有一个新闻模型。
class News < NewsRecord
end
新闻模型的 find 方法已经在站点周围的许多地方的控制器中使用。我现在向新闻模型添加了一个 publish_web(boolean) 列。
我想要在此新闻模型中添加一个条件,该条件将添加到此模型上发生的所有查找条件中。所以是这样的:
class News < NewsRecord
:conditions => {:published_web => true}
end