Tôi đang gặp một vấn đề khắc phục yêu cầu params mạnh mới trong Rails 4 sử dụng Hstore và accessors độngray 4 params mạnh + phím hstore động
Tôi đã một cột Hstore gọi :content
mà tôi muốn sử dụng để lưu trữ nội dung trong nhiều ngôn ngữ, tức là :en, :fr
, v.v. Và tôi không biết ngôn ngữ nào trả trước để đặt chúng trong mô hình hoặc bộ điều khiển.
store_accessor :content, [:en, :fr] #+226 random other il8n languages won't work.
Làm cách nào để ghi đè tham số mạnh (hoặc cho phép khóa cửa động) trong đường ray 4 cho một cột?
params.require(:article).permit(
:name, :content,
:en, :fr #+226 random translations
)
ngắn của ...
params.require(:article).permit!
trong đó tất nhiên không làm việc.
bố cục trông như thế nào đối với dữ liệu hstore động này? – parzival