передача и использование хеш-объекта в новом методе ActiveRecord - Rails - PullRequest
1 голос
/ 16 марта 2012

Простой, быстрый вопрос.

Как мне передать хеш или ассоциативный массив через мой view / javascript на контроллер rails.В контроллере я хочу использовать хеш-объект в новом методе ActiveRecord

что-то вроде этого

 hash = {}
 hash = params[data]
 Task.new(hash)

Я могу передавать и читать отдельные поля, но я ищу лучший путь.Thnx.

1 Ответ

0 голосов
/ 16 марта 2012

Это должно сработать, на самом деле.Вы пробовали это?

Вот одна строка:

Task.new params[:task]

Вы должны знать, что клиент может передавать произвольные значения, создавая потенциальную проблему безопасности массового назначения.Убедитесь, что вы задали массовые присваиваемые поля с attr_accessible.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...