【问题标题】:Auto assign variable names to mongodb document fields自动将变量名称分配给 mongodb 文档字段
【发布时间】:2012-03-04 21:42:55
【问题描述】:

我有一个简单的 mongodb 集合,它直接从 twitter api 存储推文(通过 ruby​​ 脚本)。

我现在正在构建一个简单的 Sinatra 应用程序来显示其中一些推文。

到目前为止,通过构建一个简单的推文模型并将变量分配给我的推文集合中存储的一些字段,我已经设法获得了一个简单的视图来显示一些推文数据。

例如

class Tweet 
 include Mongoid::Document
 field :text, :type => String
 field :id_str, :type => String
 field :user, :type => String
end

我是否需要为我的 mongo 集合中的每个字段创建显式变量,或者是否有更智能的方法可以根据存储在 mongo 中的字段名称自动分配变量名称?

谢谢,

埃德

【问题讨论】:

    标签: ruby mongodb mongoid


    【解决方案1】:

    是的,这称为“动态字段”。 Mongoid 文档在此处对其进行了描述:http://mongoid.org/docs/documents/dynamic.html

    【讨论】:

      猜你喜欢
      • 2013-09-21
      • 2019-10-11
      • 1970-01-01
      • 1970-01-01
      • 2018-12-26
      • 1970-01-01
      • 2020-09-08
      • 2019-08-31
      • 1970-01-01
      相关资源
      最近更新 更多