将rails2移动到5并获取错误 - 未定义的方法`with_scope'

时间:2018-05-02 11:34:31

标签: ruby-on-rails-5

如何在rails 5.0.6中替换此查询

with_scope(:create => {:article_id => article_id, :created_at => 
created_at}) do
    yield
  end

1 个答案:

答案 0 :(得分:1)

这个article涵盖了如何在没有在Rails 4中删除的with_scope的情况下实现。另外在Rails 4中引入了一个新语法,如果我没记错的话,那么如果&#你的代码看起来像这样39; with_scope'工作。

with_scope(create: { article_id: article_id, created_at: created_at }) do
  yield
end