如何在MongoMapper中使用缩写字段名称

时间:2012-01-12 18:20:25

标签: sinatra mongomapper

我正在使用MongoMapper,并试图想出一种使用缩写字段名称的方法。我希望将密钥保持为普通英语,但将字段名称保存为短(例如“name”映射到“_n”)。我注意到了一个对话,但它最终关闭了(https://github.com/jnunemaker/mongomapper/pull/351),我想知道是否有人有一个如何实现这个目标的例子。我非常感谢任何反馈!

1 个答案:

答案 0 :(得分:0)

与该对话相关的是另一个拉取请求#353。它尚未被拉,但我猜它可能会被维护者遗忘。

拉出时,您的情况将如下:

class User
  include MongoMapper::Document
  key :name, String, :abbr => :_n
end

我建议您对#353发表评论,说您正在寻找该功能。