1
的release notes说:我应该在Rails 3.1项目中使用哪些JSON宝石?
JSON解码现在使用multi_json宝石也厂商一个JSON 引擎调用OkJson。 yaml后端已被删除,以支持 OkJson作为1.8.x的默认引擎,而内置的1.9.x json 实现将默认使用。
然而,当我生成一个新的Rails 3.1的项目,的Gemfile有JSON宝石,而不是multi_json或OkJson宝石。
此外,发行说明类似听起来像json支持内置,并不需要提供一个宝石。
此外,我还以为yajl-ruby这些天是与孩子们一起愤怒的。
这是什么意思?
感谢您的回应 - 它并没有真正回答我的问题,尽管...我想你是暗示,如果我离开了JSON宝石,我仍然会拥有我所知道和喜爱的所有JSON功能? –
有一种方法可以找出答案。从Gemfile中删除'gem'json'',运行'bundle update'并重新启动服务器。 ;-) –
是的,但是......我不知道我是否失去了任何东西,或者我失去了什么,并且我不知道为什么rails在内部json功能的情况下在默认包中包含json gem。 ..想用这个东西更新你的答案,我会标记它是正确的? –