【问题标题】:how to use jbuilder with yajl如何在 yajl 中使用 jbuilder
【发布时间】:2016-01-23 09:40:17
【问题描述】:

我正在使用 jbuilder 在 Rails 中呈现 JSON。但是,我想使用更快的 JSON 后端,如 jbuilder 的 GitHub 中所述。我该如何使用它?只是在Application.rb中配置吗?

require 'multi_json'
MultiJson.use :yawl

【问题讨论】:

    标签: ruby-on-rails jbuilder


    【解决方案1】:

    要集成yajil-ruby,您必须按照以下步骤操作

    注意:这些步骤在 rails 4.2.3 中测试

    1) 将gem 'yajl-ruby', require: 'yajl' 添加到 Gemfile

    2) 擦bundle install

    3) 现在通过在 rails 控制台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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-14
      相关资源
      最近更新 更多