Rails + RABL настраиваемые динамические ключи - PullRequest
2 голосов
/ 05 марта 2012

Возможно ли с помощью RABL динамически устанавливать имена ключей?Я пытаюсь положить в следующем формате ...

snippet_1: {name: 'map', options: {'options[postcode]': "SW64TY"}}, snippet_2: {name: 'map', options: {'options[postcode]': "GU78YU"}}

, и у меня есть следующие в представлении Rabl:

collection @snippets => 'snippets'
attribute :snippet_type => :name
attribute :options => :options
attribute :snippet_id => :id

моя таблица выглядит так:

  create_table "snippet_instances", :force => true do |t|
    t.string   "snippet_type"
    t.text     "options"
    t.integer  "page_id"
    t.string   "snippet_id"
    t.datetime "created_at",   :null => false
    t.datetime "updated_at",   :null => false
  end

опций сериализовано

большое спасибо

...