Rails: использование переменной для создания записи - PullRequest
1 голос
/ 07 августа 2011

У меня есть 4 разные группы данных, которые я хочу: Создайте, Обновить, удалить

Я хочу использовать одно действие для каждой функции, используя переменную, но не могу заставить ее работать.

Например:

def create

@type = params['type']   # use an outside ajax request to decide type
@type.create(:title => 'new title')  # create a new table using that type

end

1 Ответ

2 голосов
/ 07 августа 2011

Вы пробовали constantize?

def create
  @type = params['type'].constantize   # use an outside ajax request to decide type
  @type.create(:title => 'new title')  # create a new table using that type
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...