Rails 4 - HTML в JSON отговор

Как мога да сервирам JSON отговор В Rails 4, който се състои от HTML формат

{"result" : "<div><p>Some content #1</p><div><p>Some content #2</p><div><p>Some content #3</p>"}

Може ли това да се направи с помощта на активни сериализатори на модели?

Искам предварително да форматирам отговора си с данни от DB и след това да го добавя към тялото.


person Sysrq147    schedule 14.08.2015    source източник
comment
Опитахте ли вече това?   -  person Зелёный    schedule 14.08.2015
comment
Не, опитах да върна JSON отговор, съдържащ някои данни. Но не знам как да форматирам този отговор.   -  person Sysrq147    schedule 14.08.2015
comment
Трябва да преместите своя html към частичен и след това да използвате { html: render_to_string(partial: 'path/partial', :layout => false) } за вашия json отговор.   -  person The F    schedule 14.08.2015


Отговори (1)


ActiveRecord::AttributeMethods::Serialization::ClassMethods

# Serialize preferences using JSON as coder.
class User < ActiveRecord::Base
    serialize :preferences, JSON
end
person kjmagic13    schedule 14.08.2015