我正在使用jbuilder在Rails中呈现JSON。但是,我想使用更快的JSON后端,如jbuilder的GitHub中所述。我怎么用呢?它只是在Application.rb中配置吗?
<container qualifier="wildfly-embedded" default="true">
<configuration>
<property name="managementPort">9090</property>
</configuration>
</container>
答案 0 :(得分:5)
要整合yajil-ruby
,您必须遵循以下步骤
注意:这些步骤在rails 4.2.3中进行了测试
1)将gem 'yajl-ruby', require: 'yajl'
添加到Gemfile
2)擦bundle install
3)现在通过在rails console MultiJson.engine
中输入此命令,将默认的json渲染器更改为yajl,然后您应该看到以下结果
$ rails console
Loading development environment (Rails 4.2.1)
1.8.7 :001 > MultiJson.engine
=> MultiJson::Adapters::Yajl < MultiJson::Adapter
多数民众赞成,现在您的默认渲染器是yajl