перемещение rails2 на 5 и получение ошибки - неопределенный метод with_scope - PullRequest
0 голосов
/ 02 мая 2018

Как заменить этот запрос в рельсах 5.0.6

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

1 Ответ

0 голосов
/ 02 мая 2018

Эта статья описывает, как реализовать без with_scope, который был удален в Rails 4. Также в Rails 4 введен новый синтаксис, если я правильно помню, поэтому ваш код выглядел бы так, если бы 'with_scope' работал.

with_scope(create: { article_id: article_id, created_at: created_at }) do
  yield
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...