mongoid

    15热度

    4回答

    UPDATE 2012年6月9日: 设置与Heroku的mongoid 3.0.0.rc,看到这个要点:https://gist.github.com/2900804 UPDATE 2011年1月22日: 乌里现在可以优先mongoid.yml https://github.com/mongoid/mongoid/issues/issue/266 UPDATE 2010年8月12日:虽然我得到一个

    3热度

    1回答

    正如标题所说,我如何在Rail 2.3.5上生成默认的mongoid.yml配置文件? 我尝试使用'rails generate mongoid:config'命令,但它只是生成一个新的应用程序。 而且,我想在mongoid中使用has_many而不将相关模型嵌入到相同的字段中。我希望他们在单独的字段中并通过* _id“列”关联。那可能吗?

    4热度

    1回答

    我使用Mongoid适配器观察到的行为是将当前系统时区的'时间'字段保存到数据库中。请注意,这是系统时间,而不是Rail的环境的Time.zone。如果我更改系统时区,则随后的保存会提取当前的系统时区。 # system currently at UTC -7 @record.time_attribute = Time.now.utc @record.save # in mongo, th

    2热度

    3回答

    我使用rails3边缘和mongoid 2beta6与红宝石1.9.2头。 如何手动更改表名,就像set_table_name for ActiveRecord一样?例如,我的模型注册应该使用表格“用户”进行存储,而不是“注册”。 另一个问题是如何实现attr_accessible AR的bevahior提供? 感谢, 科林

    83热度

    14回答

    我尝试过MongoMapper,它功能完备(提供几乎所有的AR功能),但使用大型数据集时性能不太满意。有没有人比较过Mongoid?任何性能提升?

    4热度

    2回答

    我们只是给MongoDB一个测试运行,并且用Mongoid设置了一个Rails 3应用程序。将大数据集插入MongoDB的最佳做法是什么?充实一个场景:说,我有一个书籍模型,并希望从CSV文件导入数百万条记录。 我想这需要在控制台中完成,因此这可能不是Ru​​by特定的问题。 编辑添加:我认为导入的数据是否包含关联或仅应该放入一个模型会产生巨大差异。任何情况下的任何意见都欢迎。

    1热度

    2回答

    问候 我试图让Mongoid与我的Rails应用程序工作,我得到 错误:"Mongoid::Errors::InvalidDatabase in 'Shipment bol should be unique' Database should be a Mongo::DB, not NilClass" 我创建了在我的config目录mongoid.yml文件并运行的MongoDB作为守护程序配置文件

    4热度

    2回答

    我有一个集合与指数:created_at(在这种特定情况下应该是一个日期) 从铁轨什么是节约一个条目,然后按日期检索它的正确方法? 我想是这样的: 型号: 领域:created_at,:类型=>时间 脚本: Col.create(:created_at => Time.parse(another_model .created_at).to_s 和 Col.find(:所有,:条件=> {:crea

    0热度

    4回答

    我正在使用Rails 3 w/Mongoid,(所以没有ActiveRecord)。 Mongoid使用ActiveModel的“to_json”方法,默认情况下,该方法包含JSON中的根对象(我不想)。 我试图把这个在初始化: ActiveModel::Base.include_root_in_json = false 但得到的错误 uninitialized constant Active

    0热度

    1回答

    我使用Rails和具有存储4种型号。让我们说一个有很多属于很多类别的帖子。另一方面,类别有很多特质。目前我认为,该帖子和分类是文档。质量成为分类的嵌入式文档。 我们来到了根本的问题:有在属于一个帖子质量的不少选票。我想过在Post中嵌入投票并给它一个quality_id。 我真的期待了很多票,并必须有一个可能性,对其进行过滤(例如通过用户名/用户组/日投票)。我和MongoMapper一起工作,我