Ruby on rails 将RABL的输出存储为ActiveRecord属性

Ruby on rails 将RABL的输出存储为ActiveRecord属性,ruby-on-rails,rabl,Ruby On Rails,Rabl,在使用RABL模板呈现后,我需要将JSON对象存储为ActiveRecord属性。我该怎么做 一个简单的例子是 MyModel.my_data = <output from the RABL template> MyModel.my_数据= 退房 这应该可以解决问题。我收到以下错误消息“uninitialized constant Rabl::Renderer”可能是什么原因?您使用的是什么版本的Rabl?Rails的哪个版本?Rabl gem的早期版本出现“未初始化常量Rabl:

在使用RABL模板呈现后,我需要将JSON对象存储为ActiveRecord属性。我该怎么做

一个简单的例子是

MyModel.my_data = <output from the RABL template>
MyModel.my_数据=
退房


这应该可以解决问题。

我收到以下错误消息“uninitialized constant Rabl::Renderer”可能是什么原因?您使用的是什么版本的Rabl?Rails的哪个版本?Rabl gem的早期版本出现“未初始化常量Rabl::Renderer”。我尝试了1.7版,它成功了。
Rabl::Renderer.json(@model, 'model/show')