获取带符号的哈希作为rails中mongo的键

eta*_*ang 5 ruby ruby-on-rails mongodb

Mongo ruby​​驱动程序似乎将结果放入一个以字符串为键的哈希.有没有办法告诉它将密钥转换为符号?

Mar*_*mas 6

根据FAQ,尽管Mongo中存在符号类型,并且您可以在符号中存储符号,但BSON格式指定键必须是字符串.

  • @etang - BSON完全独立于Rails,这就是为什么他们没有采用"rails"方式,也许你需要一个rails-mongo gem?:) (2认同)