Как создать списки моделей рельсов? - PullRequest
0 голосов
/ 19 января 2011

Я довольно новичок в ruby ​​(на рельсах) и не могу понять это;
Каков наилучший способ сериализации объектов в plist в рельсах?
Я использую библиотеку plistот rubyforge.
И у меня есть nested_attributes:

class Deck  
deck has_many :cards  
accepts_nested_attributes_for :cards  

class Card  
belongs_to :deck

Я пытался в контроллере колоды сделать это:

format.plist { render :plist => @deck.to_plist }

Но я не получаю карты...
Аналогично в xml, я могу сделать это:

format.xml  { render :xml => @deck.to_xml(:include => :cards) }

И получить желаемый результат.
Может кто-нибудь помочь или указать мне правильное направление?

1 Ответ

1 голос
/ 19 января 2011

Зарегистрировали ли вы тип mime в вашей среде. Rb?

Mime::Type.register "text/plist", :plist

это может помочь http://blog.willj.net/2010/01/25/generating-a-plist-file-in-rails/

прощай

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